[2026-04-21 0:00:01.687064] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 0:00:01.687088] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 0:00:01.687176] [info] Request: 0: '[]' [2026-04-21 0:00:01.996284] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 0:00:01.998258] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 0:00:01.998280] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 0:00:01.998296] [info] Request: 0: '[]' [2026-04-21 0:00:02.056226] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 0:00:02.056972] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 0:00:02.056987] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 0:00:02.057001] [info] Request: 0: '[]' [2026-04-21 0:00:02.136887] [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}' [2026-04-21 0:30:01.159481] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 0:30:01.159517] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 0:30:01.159607] [info] Request: 0: '[]' [2026-04-21 0:30:01.585436] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 0:30:01.586647] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 0:30:01.586674] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 0:30:01.586697] [info] Request: 0: '[]' [2026-04-21 0:30:01.676836] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 0:30:01.677617] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 0:30:01.677632] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 0:30:01.677645] [info] Request: 0: '[]' [2026-04-21 0:30:01.754436] [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}' [2026-04-21 0:45:01.384093] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 0:45:01.384124] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 0:45:01.384188] [info] Request: 0: '{"owner":"e68c56c9-8f33-4490-b426-45b6e9d630ad","submitter":"e68c56c9-8f33-4490-b426-45b6e9d630ad","title":"Penumonia-related work version 4 final .docx","metadata":{"group":{"id":"146018","name":"Final document 2","type":"ASSIGNMENT"},"group_context":{"id":"4490","name":"Thesis_(1)_AI900a_Dr_Hager_Saleh_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"e68c56c9-8f33-4490-b426-45b6e9d630ad","family_name":"\u0627\u0644 \u0639\u0628\u0648\u062f","given_name":"\u0639\u0628\u062f\u0627\u0644\u0639\u0632\u064a\u0632","email":"azooz.44232@gmail.com"}],"original_submitted_time":"2026-04-20T21:45:01Z"},"eula":{"accepted_timestamp":"2025-11-14T15:48:49Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 0:45:02.066520] [info] Response: 0: '{"owner":"e68c56c9-8f33-4490-b426-45b6e9d630ad","title":"Penumonia-related work version 4 final .docx","status":"CREATED","id":"73c25e1b-d828-4fcb-9d0d-ff65f670af5e","created_time":"2026-04-20T21:45:01.667Z","httpstatus":201}' [2026-04-21 0:45:02.068700] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/73c25e1b-d828-4fcb-9d0d-ff65f670af5e/original [2026-04-21 0:45:02.068722] [info] Headers: 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="Penumonia-related work version 4 final .docx"' [2026-04-21 0:45:02.278045] [info] Response: 0: '{"message":"Successfully uploaded file for submission 73c25e1b-d828-4fcb-9d0d-ff65f670af5e","httpstatus":202}' [2026-04-21 0:45:19.874874] [info] -------- WEBHOOK START -------- [2026-04-21 0:45:19.874906] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '404' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a3c1dba5b246e4aab7e40696eea6fcede9a72f5075d848d634a642e6547bb2dc' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=1031f4ba64c1350de1a725d4a4e7a590' cf-ray: '9ef755db0fe8920e-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e69e6f-5974cfdea30b2d4e78ab45a0;Parent=e527256de0030c69;Sampled=0' traceparent: '00-69e69e6f5974cfdea30b2d4e78ab45a0-e527256de0030c69-00' x-forwarded-for: '35.158.179.21' [2026-04-21 0:45:19.875003] [info] WEBHOOK REQUEST: {"owner":"e68c56c9-8f33-4490-b426-45b6e9d630ad","title":"Penumonia-related work version 4 final .docx","status":"COMPLETE","id":"73c25e1b-d828-4fcb-9d0d-ff65f670af5e","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":16,"word_count":4580,"character_count":28999,"created_time":"2026-04-20T21:45:01.667Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 0:45:19.875009] [info] EXPECTED SIGNATURE: a3c1dba5b246e4aab7e40696eea6fcede9a72f5075d848d634a642e6547bb2dc [2026-04-21 0:45:20.102364] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/73c25e1b-d828-4fcb-9d0d-ff65f670af5e/similarity [2026-04-21 0:45:20.102410] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 0:45:20.102427] [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}}' [2026-04-21 0:45:20.782809] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 0:45:20.785096] [info] -------- WEBHOOK END -------- [2026-04-21 0:46:04.992472] [info] -------- WEBHOOK START -------- [2026-04-21 0:46:04.992506] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1512' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b8b9ff8b368181aac6ef8ab095fc6a854c5312572fa7fe4d3f1d266561ee5f7a' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=1031f4ba64c1350de1a725d4a4e7a590' cf-ray: '9ef756f5095c920e-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e69e9c-4701285e7e867a485bb6e0d4;Parent=7e052e9c26409bcc;Sampled=0' traceparent: '00-69e69e9c4701285e7e867a485bb6e0d4-7e052e9c26409bcc-00' x-forwarded-for: '35.158.179.21' [2026-04-21 0:46:04.992602] [info] WEBHOOK REQUEST: {"overall_match_percentage":41,"internet_match_percentage":28,"publication_match_percentage":32,"submitted_works_match_percentage":34,"status":"COMPLETE","time_generated":"2026-04-20T21:46:04.793383Z","time_requested":"2026-04-20T21:45:20.745323Z","submission_id":"73c25e1b-d828-4fcb-9d0d-ff65f670af5e","top_matches":[{"percentage":10.532663,"source_type":"PUBLICATION","matched_word_count_total":524,"name":"H.L. Gururaj, Francesco Flammini, S. Srividhya, M.L. Chayadevi, Sheba Selvam. \"Computer Science Engineering\", CRC Press, 2024"},{"percentage":9.547739,"source_type":"PUBLICATION","matched_word_count_total":475,"name":"\"Intelligent Systems\", Springer Science and Business Media LLC, 2026"},{"percentage":9.266332,"source_type":"SUBMITTED_WORK","matched_word_count_total":461,"submitted_date":"2025-05-31","institution_name":"Asia Pacific University College of Technology and Innovation (UCTI)","name":"Asia Pacific University College of Technology and Innovation (UCTI) on 2025-05-31"},{"percentage":8.8241205,"source_type":"PUBLICATION","matched_word_count_total":439,"name":"\"ICT Analysis and Applications\", Springer Science and Business Media LLC, 2026"},{"percentage":7.557789,"source_type":"SUBMITTED_WORK","matched_word_count_total":376,"submitted_date":"2025-10-19","institution_name":"Asia Pacific University College of Technology and Innovation (UCTI)","name":"Asia Pacific University College of Technology and Innovation (UCTI) on 2025-10-19"}],"top_source_largest_matched_word_count":15} [2026-04-21 0:46:04.992614] [info] EXPECTED SIGNATURE: b8b9ff8b368181aac6ef8ab095fc6a854c5312572fa7fe4d3f1d266561ee5f7a [2026-04-21 0:46:04.998373] [info] -------- WEBHOOK END -------- [2026-04-21 0:55:01.505676] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 0:55:01.505744] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 0:55:01.505839] [info] Request: 0: '{"owner":"0bdd43ff-3cfc-41dc-baa9-adf718d3df79","submitter":"0bdd43ff-3cfc-41dc-baa9-adf718d3df79","title":"%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 %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.docx","metadata":{"group":{"id":"136925","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u0649 \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":"4473","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u0628\u0639 -\u062f\/\u0633\u0627\u0631\u0629 \u0645\u062d\u0645\u0648\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"0bdd43ff-3cfc-41dc-baa9-adf718d3df79","family_name":"\u0627\u0644\u0639\u0645\u0631\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0647\u0627\u062f\u064a","email":"asser20055@outlook.com"}],"original_submitted_time":"2026-04-20T21:55:01Z"},"eula":{"accepted_timestamp":"2025-03-31T11:52:56Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 0:55:01.891652] [info] Response: 0: '{"owner":"0bdd43ff-3cfc-41dc-baa9-adf718d3df79","title":"%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 %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.docx","status":"CREATED","id":"7455adfb-a88d-4a79-9169-355192a79361","created_time":"2026-04-20T21:55:01.863Z","httpstatus":201}' [2026-04-21 0:55:01.893490] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7455adfb-a88d-4a79-9169-355192a79361/original [2026-04-21 0:55:01.893513] [info] Headers: 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%AB%D8%A7%D9%86%D9%8A %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.docx"' [2026-04-21 0:55:02.119291] [info] Response: 0: '{"message":"Successfully uploaded file for submission 7455adfb-a88d-4a79-9169-355192a79361","httpstatus":202}' [2026-04-21 0:55:55.147738] [info] -------- WEBHOOK START -------- [2026-04-21 0:55:55.147785] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '513' accept-encoding: 'gzip, br' 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' host: 'lms.midocean.edu.km' x-amzn-trace-id: 'Root=1-69e6a0eb-7247eb5923a378b745c4d746;Parent=dff5bb593f21e1e1;Sampled=0' cf-ray: '9ef7655d8f09d9d3-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-69e6a0eb7247eb5923a378b745c4d746-dff5bb593f21e1e1-00' x-turnitin-signature: '8a65690a5cb740932e9f64356bd4091096e31b8ed38eb776d920eb106b57746c' x-forwarded-for: '52.29.246.76' [2026-04-21 0:55:55.147881] [info] WEBHOOK REQUEST: {"owner":"0bdd43ff-3cfc-41dc-baa9-adf718d3df79","title":"%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 %D9%84%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.docx","status":"COMPLETE","id":"7455adfb-a88d-4a79-9169-355192a79361","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":90,"word_count":18591,"character_count":104951,"created_time":"2026-04-20T21:55:01.863Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 0:55:55.147886] [info] EXPECTED SIGNATURE: 8a65690a5cb740932e9f64356bd4091096e31b8ed38eb776d920eb106b57746c [2026-04-21 0:55:55.275593] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7455adfb-a88d-4a79-9169-355192a79361/similarity [2026-04-21 0:55:55.275629] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 0:55:55.275645] [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}}' [2026-04-21 0:55:56.012655] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 0:55:56.014585] [info] -------- WEBHOOK END -------- [2026-04-21 0:56:55.529020] [info] -------- WEBHOOK START -------- [2026-04-21 0:56:55.529053] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1239' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '63f58fa2a6abe59dc5112e319ee4b1c4f8df1a99670db99da7f0c6cfc84e8f07' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=1031f4ba64c1350de1a725d4a4e7a590' cf-ray: '9ef766d6ea01dcce-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6a127-69727d7fcf18ffff68b8ad7e;Parent=dd5b224cf7d3007b;Sampled=0' traceparent: '00-69e6a12769727d7fcf18ffff68b8ad7e-dd5b224cf7d3007b-00' x-forwarded-for: '35.158.179.21' [2026-04-21 0:56:55.529153] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":10,"publication_match_percentage":5,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-20T21:56:55.314634Z","time_requested":"2026-04-20T21:55:55.977505Z","submission_id":"7455adfb-a88d-4a79-9169-355192a79361","top_matches":[{"percentage":0.9487465,"source_type":"INTERNET","matched_word_count_total":179,"name":"ojs.amhinternational.com"},{"percentage":0.9328457,"source_type":"INTERNET","matched_word_count_total":176,"name":"ubir.bolton.ac.uk"},{"percentage":0.9328457,"source_type":"SUBMITTED_WORK","matched_word_count_total":176,"submitted_date":"2022-09-20","institution_name":"Accra Technical University","name":"Accra Technical University on 2022-09-20"},{"percentage":0.9222452,"source_type":"SUBMITTED_WORK","matched_word_count_total":174,"submitted_date":"2026-01-02","institution_name":"The British University in Dubai","name":"The British University in Dubai on 2026-01-02"},{"percentage":0.84804153,"source_type":"SUBMITTED_WORK","matched_word_count_total":160,"submitted_date":"2024-03-28","institution_name":"University of Strathclyde","name":"University of Strathclyde on 2024-03-28"}],"top_source_largest_matched_word_count":25} [2026-04-21 0:56:55.529165] [info] EXPECTED SIGNATURE: 63f58fa2a6abe59dc5112e319ee4b1c4f8df1a99670db99da7f0c6cfc84e8f07 [2026-04-21 0:56:55.534161] [info] -------- WEBHOOK END -------- [2026-04-21 1:00:01.212024] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 1:00:01.212053] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 1:00:01.212148] [info] Request: 0: '[]' [2026-04-21 1:00:01.473937] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 1:00:01.476828] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 1:00:01.476852] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 1:00:01.476871] [info] Request: 0: '[]' [2026-04-21 1:00:01.539768] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_UPDATED","SUBMISSION_COMPLETE","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 1:00:01.540437] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 1:00:01.540453] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 1:00:01.540468] [info] Request: 0: '[]' [2026-04-21 1:00:01.623650] [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}' [2026-04-21 1:30:01.404273] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 1:30:01.404309] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 1:30:01.404395] [info] Request: 0: '[]' [2026-04-21 1:30:01.791037] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 1:30:01.793735] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 1:30:01.793760] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 1:30:01.793776] [info] Request: 0: '[]' [2026-04-21 1:30:01.910121] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 1:30:01.910895] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 1:30:01.910911] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 1:30:01.910926] [info] Request: 0: '[]' [2026-04-21 1:30:02.040354] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 1:30:02.040393] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 1:30:02.040478] [info] Request: 0: '{"owner":"bb9bdf0c-5806-49af-bad0-638af77eae91","submitter":"bb9bdf0c-5806-49af-bad0-638af77eae91","title":"Amro Ismail Mohamed - studentsProject.pdf","metadata":{"group":{"id":"145469","name":"Project-2-2","type":"ASSIGNMENT"},"group_context":{"id":"4476","name":"Practical_Machine_Learning_and_Data_Exploration_First Trimester 2026"},"owners":[{"id":"bb9bdf0c-5806-49af-bad0-638af77eae91","family_name":"\u0645\u062d\u0645\u062f","given_name":"\u0639\u0645\u0631\u0648","email":"aismail.adf@gmail.com"}],"original_submitted_time":"2026-04-20T22:30:02Z"},"eula":{"accepted_timestamp":"2026-03-13T16:53:56Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 1:30:02.049699] [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}' [2026-04-21 1:30:02.384932] [info] Response: 0: '{"owner":"bb9bdf0c-5806-49af-bad0-638af77eae91","title":"Amro Ismail Mohamed - studentsProject.pdf","status":"CREATED","id":"9e5e52bf-6487-4996-9eef-7d3cf47b0d7f","created_time":"2026-04-20T22:30:02.360Z","httpstatus":201}' [2026-04-21 1:30:02.387099] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9e5e52bf-6487-4996-9eef-7d3cf47b0d7f/original [2026-04-21 1:30:02.387125] [info] Headers: 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="Amro Ismail Mohamed - studentsProject.pdf"' [2026-04-21 1:30:02.595467] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9e5e52bf-6487-4996-9eef-7d3cf47b0d7f","httpstatus":202}' [2026-04-21 1:30:07.808099] [info] -------- WEBHOOK START -------- [2026-04-21 1:30:07.808135] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '343' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2412841bdb92379d52863d9a6a705f453e75b5818034e683afbae45829275b35' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=1031f4ba64c1350de1a725d4a4e7a590' cf-ray: '9ef7977aaf64d25c-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6a8ef-5418563fcf5888ea6a2ec530;Parent=fd5d263ad4ebc956;Sampled=0' traceparent: '00-69e6a8ef5418563fcf5888ea6a2ec530-fd5d263ad4ebc956-00' x-forwarded-for: '35.158.179.21' [2026-04-21 1:30:07.808235] [info] WEBHOOK REQUEST: {"owner":"bb9bdf0c-5806-49af-bad0-638af77eae91","title":"Amro Ismail Mohamed - studentsProject.pdf","status":"COMPLETE","id":"9e5e52bf-6487-4996-9eef-7d3cf47b0d7f","content_type":"application/pdf","page_count":10,"word_count":1365,"character_count":7416,"created_time":"2026-04-20T22:30:02.360Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 1:30:07.808242] [info] EXPECTED SIGNATURE: 2412841bdb92379d52863d9a6a705f453e75b5818034e683afbae45829275b35 [2026-04-21 1:30:07.966850] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9e5e52bf-6487-4996-9eef-7d3cf47b0d7f/similarity [2026-04-21 1:30:07.966892] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 1:30:07.966907] [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}}' [2026-04-21 1:30:08.543133] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 1:30:08.545397] [info] -------- WEBHOOK END -------- [2026-04-21 1:30:22.125452] [info] -------- WEBHOOK START -------- [2026-04-21 1:30:22.125483] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1428' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5ca500c67d69b9785110288c5fd5d378c118d36c102516e10ea80be14db777d8' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=1031f4ba64c1350de1a725d4a4e7a590' cf-ray: '9ef797d43d99d25c-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6a8fe-e47870471fdda6e91f04ddc7;Parent=1caff7d1f91f1d84;Sampled=0' traceparent: '00-69e6a8fee47870471fdda6e91f04ddc7-1caff7d1f91f1d84-00' x-forwarded-for: '35.158.179.21' [2026-04-21 1:30:22.125592] [info] WEBHOOK REQUEST: {"overall_match_percentage":51,"internet_match_percentage":35,"publication_match_percentage":36,"submitted_works_match_percentage":50,"status":"COMPLETE","time_generated":"2026-04-20T22:30:21.96307Z","time_requested":"2026-04-20T22:30:08.514898Z","submission_id":"9e5e52bf-6487-4996-9eef-7d3cf47b0d7f","top_matches":[{"percentage":29.009266,"source_type":"SUBMITTED_WORK","matched_word_count_total":407,"submitted_date":"2024-11-01","institution_name":"University of Huddersfield","name":"University of Huddersfield on 2024-11-01"},{"percentage":24.590164,"source_type":"SUBMITTED_WORK","matched_word_count_total":345,"submitted_date":"2024-11-01","institution_name":"University of Huddersfield","name":"University of Huddersfield on 2024-11-01"},{"percentage":24.447613,"source_type":"PUBLICATION","matched_word_count_total":343,"name":"Natasa Kleanthous, Abir Hussain. \"Machine Learning in Farm Animal Behavior using Python\", CRC Press, 2025"},{"percentage":23.734854,"source_type":"SUBMITTED_WORK","matched_word_count_total":333,"submitted_date":"2025-04-28","institution_name":"University of Leicester LTI","name":"University of Leicester LTI on 2025-04-28"},{"percentage":23.663578,"source_type":"SUBMITTED_WORK","matched_word_count_total":332,"submitted_date":"2025-04-28","institution_name":"University of Leicester LTI","name":"University of Leicester LTI on 2025-04-28"}],"top_source_largest_matched_word_count":27} [2026-04-21 1:30:22.125610] [info] EXPECTED SIGNATURE: 5ca500c67d69b9785110288c5fd5d378c118d36c102516e10ea80be14db777d8 [2026-04-21 1:30:22.130835] [info] -------- WEBHOOK END -------- [2026-04-21 1:40:01.296010] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 1:40:01.296046] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 1:40:01.296133] [info] Request: 0: '{"owner":"cda3b8af-c4ca-41a6-9ce2-48320d8f8764","submitter":"cda3b8af-c4ca-41a6-9ce2-48320d8f8764","title":"%D8%A7%D9%84%D8%A8%D8%AD%D8%AB.docx","metadata":{"group":{"id":"146171","name":"Paper submission","type":"ASSIGNMENT"},"group_context":{"id":"4494","name":"Thesis_(2)_AI901_Dr_Yasser_Abdel_Hamid_First Trimester 2026","owners":[{"id":"08241156-b836-48db-b6f7-5ad883be8732","family_name":"Abdelhamid","given_name":"Yasser","email":"yasserabdelhamid@midocean.edu.km"},{"id":"0139e5f1-d9b8-41c5-84fe-83de57666e9c","family_name":"Mansour","given_name":"Nehal","email":"nehalmansour@midocean.edu.km"}]},"owners":[{"id":"cda3b8af-c4ca-41a6-9ce2-48320d8f8764","family_name":"\u0627\u0644\u0639\u0637\u0648\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"aboyzid11@hotmail.com"}],"original_submitted_time":"2026-04-20T22:40:01Z"},"eula":{"accepted_timestamp":"2025-07-12T14:51:39Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 1:40:01.947211] [info] Response: 0: '{"owner":"cda3b8af-c4ca-41a6-9ce2-48320d8f8764","title":"%D8%A7%D9%84%D8%A8%D8%AD%D8%AB.docx","status":"CREATED","id":"82b8a882-5e99-4e1a-ab3e-58bb19963931","created_time":"2026-04-20T22:40:01.559Z","httpstatus":201}' [2026-04-21 1:40:01.951062] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/82b8a882-5e99-4e1a-ab3e-58bb19963931/original [2026-04-21 1:40:01.951092] [info] Headers: 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%A8%D8%AD%D8%AB.docx"' [2026-04-21 1:40:02.264512] [info] Response: 0: '{"message":"Successfully uploaded file for submission 82b8a882-5e99-4e1a-ab3e-58bb19963931","httpstatus":202}' [2026-04-21 1:40:29.576106] [info] -------- WEBHOOK START -------- [2026-04-21 1:40:29.576139] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '394' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'eec36dd699b8d33841fced60a3139a663512bec9dc34fff8439da59527949aba' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9ef7a6a8bef78ec7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6ab5d-8093e67da45b3a57327ddd30;Parent=ac87c23d5a718340;Sampled=0' traceparent: '00-69e6ab5d8093e67da45b3a57327ddd30-ac87c23d5a718340-00' x-forwarded-for: '52.29.246.76' [2026-04-21 1:40:29.576251] [info] WEBHOOK REQUEST: {"owner":"cda3b8af-c4ca-41a6-9ce2-48320d8f8764","title":"%D8%A7%D9%84%D8%A8%D8%AD%D8%AB.docx","status":"COMPLETE","id":"82b8a882-5e99-4e1a-ab3e-58bb19963931","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":39,"word_count":6550,"character_count":38137,"created_time":"2026-04-20T22:40:01.559Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 1:40:29.576256] [info] EXPECTED SIGNATURE: eec36dd699b8d33841fced60a3139a663512bec9dc34fff8439da59527949aba [2026-04-21 1:40:29.935095] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/82b8a882-5e99-4e1a-ab3e-58bb19963931/similarity [2026-04-21 1:40:29.935131] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 1:40:29.935148] [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}}' [2026-04-21 1:40:30.642404] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 1:40:30.645648] [info] -------- WEBHOOK END -------- [2026-04-21 1:40:53.140005] [info] -------- WEBHOOK START -------- [2026-04-21 1:40:53.140038] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1287' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ab38deebb6646083fc8da39b7c676dcb14d86dbaf42ebf0a4c8045c471c0ec5b' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9ef7a73c0be28ec7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6ab75-860ccecaeed40ebe84270f5c;Parent=094b71465220c873;Sampled=0' traceparent: '00-69e6ab75860ccecaeed40ebe84270f5c-094b71465220c873-00' x-forwarded-for: '52.29.246.76' [2026-04-21 1:40:53.140136] [info] WEBHOOK REQUEST: {"overall_match_percentage":34,"internet_match_percentage":18,"publication_match_percentage":15,"submitted_works_match_percentage":32,"status":"COMPLETE","time_generated":"2026-04-20T22:40:52.877686Z","time_requested":"2026-04-20T22:40:30.612636Z","submission_id":"82b8a882-5e99-4e1a-ab3e-58bb19963931","top_matches":[{"percentage":13.260074,"submission_id":"0e791200-75d4-4065-b130-df7abb8e09b4","source_type":"SUBMITTED_WORK","matched_word_count_total":905,"submitted_date":"2025-10-27","institution_name":"Midocean University","name":"Midocean University on 2025-10-27"},{"percentage":6.1538463,"source_type":"SUBMITTED_WORK","matched_word_count_total":420,"submitted_date":"2024-10-06","institution_name":"Sungshin Women's University","name":"Sungshin Women's University on 2024-10-06"},{"percentage":5.289377,"source_type":"SUBMITTED_WORK","matched_word_count_total":361,"submitted_date":"2025-11-20","institution_name":"The British University in Dubai","name":"The British University in Dubai on 2025-11-20"},{"percentage":4.981685,"source_type":"SUBMITTED_WORK","matched_word_count_total":340,"submitted_date":"2026-04-05","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2026-04-05"}],"top_source_largest_matched_word_count":431} [2026-04-21 1:40:53.140151] [info] EXPECTED SIGNATURE: ab38deebb6646083fc8da39b7c676dcb14d86dbaf42ebf0a4c8045c471c0ec5b [2026-04-21 1:40:53.146219] [info] -------- WEBHOOK END -------- [2026-04-21 2:00:01.163304] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 2:00:01.163331] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 2:00:01.163414] [info] Request: 0: '[]' [2026-04-21 2:00:01.603766] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 2:00:01.609199] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 2:00:01.609222] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 2:00:01.609239] [info] Request: 0: '[]' [2026-04-21 2:00:01.709003] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 2:00:01.709815] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 2:00:01.709832] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 2:00:01.709847] [info] Request: 0: '[]' [2026-04-21 2:00:01.771174] [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}' [2026-04-21 2:20:01.532394] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 2:20:01.532437] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 2:20:01.532533] [info] Request: 0: '{"owner":"541c560c-ca6b-4bf8-93fd-f20321a7f450","submitter":"541c560c-ca6b-4bf8-93fd-f20321a7f450","title":"AI Voice Agent Semester1 final.pdf","metadata":{"group":{"id":"146018","name":"Final document 2","type":"ASSIGNMENT"},"group_context":{"id":"4490","name":"Thesis_(1)_AI900a_Dr_Hager_Saleh_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"541c560c-ca6b-4bf8-93fd-f20321a7f450","family_name":"\u0627\u0644\u0645\u0642\u064a\u062f","given_name":"\u062d\u0633\u0627\u0645","email":"almokayed@gmail.com"}],"original_submitted_time":"2026-04-20T23:20:01Z"},"eula":{"accepted_timestamp":"2025-11-12T03:45:36Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 2:20:01.949356] [info] Response: 0: '{"owner":"541c560c-ca6b-4bf8-93fd-f20321a7f450","title":"AI Voice Agent Semester1 final.pdf","status":"CREATED","id":"de9aea80-f8d3-4011-8c0c-8f96b44172c3","created_time":"2026-04-20T23:20:01.779Z","httpstatus":201}' [2026-04-21 2:20:01.952255] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/de9aea80-f8d3-4011-8c0c-8f96b44172c3/original [2026-04-21 2:20:01.952286] [info] Headers: 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="AI Voice Agent Semester1 final.pdf"' [2026-04-21 2:20:02.191423] [info] Response: 0: '{"message":"Successfully uploaded file for submission de9aea80-f8d3-4011-8c0c-8f96b44172c3","httpstatus":202}' [2026-04-21 2:20:02.551888] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 2:20:02.551933] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 2:20:02.551954] [info] Request: 0: '{"owner":"541c560c-ca6b-4bf8-93fd-f20321a7f450","submitter":"541c560c-ca6b-4bf8-93fd-f20321a7f450","title":"AI Voice Agent Semester1 final.docx","metadata":{"group":{"id":"146018","name":"Final document 2","type":"ASSIGNMENT"},"group_context":{"id":"4490","name":"Thesis_(1)_AI900a_Dr_Hager_Saleh_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"541c560c-ca6b-4bf8-93fd-f20321a7f450","family_name":"\u0627\u0644\u0645\u0642\u064a\u062f","given_name":"\u062d\u0633\u0627\u0645","email":"almokayed@gmail.com"}],"original_submitted_time":"2026-04-20T23:20:02Z"},"eula":{"accepted_timestamp":"2025-11-12T03:45:36Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 2:20:02.980637] [info] Response: 0: '{"owner":"541c560c-ca6b-4bf8-93fd-f20321a7f450","title":"AI Voice Agent Semester1 final.docx","status":"CREATED","id":"ee09f875-b03d-45ec-8389-e71c63983166","created_time":"2026-04-20T23:20:02.822Z","httpstatus":201}' [2026-04-21 2:20:02.983392] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ee09f875-b03d-45ec-8389-e71c63983166/original [2026-04-21 2:20:02.983421] [info] Headers: 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="AI Voice Agent Semester1 final.docx"' [2026-04-21 2:20:03.184576] [info] Response: 0: '{"message":"Successfully uploaded file for submission ee09f875-b03d-45ec-8389-e71c63983166","httpstatus":202}' [2026-04-21 2:20:11.792797] [info] -------- WEBHOOK START -------- [2026-04-21 2:20:11.792833] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '337' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '982db8fb360cd9f37152b03d8908bdaad84c025d35faf0ceb6b8fe526e873948' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9ef7e0d18f99dba1-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6b4ab-7c89d6b4493409eed22591cd;Parent=bb4650e2bc5dc2f3;Sampled=0' traceparent: '00-69e6b4ab7c89d6b4493409eed22591cd-bb4650e2bc5dc2f3-00' x-forwarded-for: '52.29.246.76' [2026-04-21 2:20:11.792944] [info] WEBHOOK REQUEST: {"owner":"541c560c-ca6b-4bf8-93fd-f20321a7f450","title":"AI Voice Agent Semester1 final.pdf","status":"COMPLETE","id":"de9aea80-f8d3-4011-8c0c-8f96b44172c3","content_type":"application/pdf","page_count":17,"word_count":5253,"character_count":32325,"created_time":"2026-04-20T23:20:01.779Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-21 2:20:11.792951] [info] EXPECTED SIGNATURE: 982db8fb360cd9f37152b03d8908bdaad84c025d35faf0ceb6b8fe526e873948 [2026-04-21 2:20:12.176404] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/de9aea80-f8d3-4011-8c0c-8f96b44172c3/similarity [2026-04-21 2:20:12.176445] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 2:20:12.176462] [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}}' [2026-04-21 2:20:12.872404] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 2:20:12.874725] [info] -------- WEBHOOK END -------- [2026-04-21 2:20:21.734508] [info] -------- WEBHOOK START -------- [2026-04-21 2:20:21.734544] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '394' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'aa8f19696409db7a327fe1daf950e052ae59146368f6c1eb79b53a99eeb740e8' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9ef7e10fb908dba1-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6b4b5-00e97adfa8c326284821fd50;Parent=4ee55ceefa847353;Sampled=0' traceparent: '00-69e6b4b500e97adfa8c326284821fd50-4ee55ceefa847353-00' x-forwarded-for: '52.29.246.76' [2026-04-21 2:20:21.734651] [info] WEBHOOK REQUEST: {"owner":"541c560c-ca6b-4bf8-93fd-f20321a7f450","title":"AI Voice Agent Semester1 final.docx","status":"COMPLETE","id":"ee09f875-b03d-45ec-8389-e71c63983166","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":17,"word_count":5154,"character_count":30155,"created_time":"2026-04-20T23:20:02.822Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 2:20:21.734656] [info] EXPECTED SIGNATURE: aa8f19696409db7a327fe1daf950e052ae59146368f6c1eb79b53a99eeb740e8 [2026-04-21 2:20:22.114751] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ee09f875-b03d-45ec-8389-e71c63983166/similarity [2026-04-21 2:20:22.114793] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 2:20:22.114810] [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}}' [2026-04-21 2:20:22.655472] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 2:20:22.658317] [info] -------- WEBHOOK END -------- [2026-04-21 2:20:48.105958] [info] -------- WEBHOOK START -------- [2026-04-21 2:20:48.105993] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1447' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '182129ab15b62bde01ef6c54fdebc696af6e959564e3c7531d73a6c381d486c9' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9ef7e1b4896bdba1-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6b4d0-c4c3759b42f2acee6f18d9ed;Parent=296b7ee28cdebea3;Sampled=0' traceparent: '00-69e6b4d0c4c3759b42f2acee6f18d9ed-296b7ee28cdebea3-00' x-forwarded-for: '52.29.246.76' [2026-04-21 2:20:48.106091] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":12,"publication_match_percentage":7,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2026-04-20T23:20:47.914705Z","time_requested":"2026-04-20T23:20:12.831622Z","submission_id":"de9aea80-f8d3-4011-8c0c-8f96b44172c3","top_matches":[{"percentage":1.6808242,"source_type":"PUBLICATION","matched_word_count_total":93,"name":"Aisha Alansari, Hamzah Luqman. \"Large language models hallucination: A comprehensive survey\", Computer Science Review, 2026"},{"percentage":1.6627507,"source_type":"SUBMITTED_WORK","matched_word_count_total":92,"submitted_date":"2025-11-13","institution_name":"University of Westminster","name":"University of Westminster on 2025-11-13"},{"percentage":1.5723839,"source_type":"PUBLICATION","matched_word_count_total":87,"name":"\"Advances in Information and Communication Technology\", Springer Science and Business Media LLC, 2025"},{"percentage":1.5362371,"source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2026-02-16","institution_name":"University of Westminster","name":"University of Westminster on 2026-02-16"},{"percentage":1.5181638,"source_type":"PUBLICATION","matched_word_count_total":84,"name":"Katikapalli Subramanyam Kalyan. \"A survey of GPT-3 family large language models including ChatGPT and GPT-4\", Natural Language Processing Journal, 2024"}],"top_source_largest_matched_word_count":14} [2026-04-21 2:20:48.106097] [info] EXPECTED SIGNATURE: 182129ab15b62bde01ef6c54fdebc696af6e959564e3c7531d73a6c381d486c9 [2026-04-21 2:20:48.110948] [info] -------- WEBHOOK END -------- [2026-04-21 2:20:53.211997] [info] -------- WEBHOOK START -------- [2026-04-21 2:20:53.212030] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1314' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '3356da10a63e4bc20f892f480dc8f2c762d1e8e5599d8130dacd44277ecce202' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9ef7e1d47967dba1-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6b4d5-5dd851bfdb3cee482f8995c1;Parent=4934a1fefcfb7a22;Sampled=0' traceparent: '00-69e6b4d55dd851bfdb3cee482f8995c1-4934a1fefcfb7a22-00' x-forwarded-for: '52.29.246.76' [2026-04-21 2:20:53.212129] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":11,"publication_match_percentage":6,"submitted_works_match_percentage":10,"status":"COMPLETE","time_generated":"2026-04-20T23:20:53.008933Z","time_requested":"2026-04-20T23:20:22.622146Z","submission_id":"ee09f875-b03d-45ec-8389-e71c63983166","top_matches":[{"percentage":1.6591524,"source_type":"SUBMITTED_WORK","matched_word_count_total":92,"submitted_date":"2025-11-13","institution_name":"University of Westminster","name":"University of Westminster on 2025-11-13"},{"percentage":1.5329125,"source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2026-02-16","institution_name":"University of Westminster","name":"University of Westminster on 2026-02-16"},{"percentage":1.1181245,"source_type":"SUBMITTED_WORK","matched_word_count_total":62,"submitted_date":"2026-04-17","institution_name":"University of Westminster","name":"University of Westminster on 2026-04-17"},{"percentage":1.1181245,"source_type":"SUBMITTED_WORK","matched_word_count_total":62,"submitted_date":"2025-08-08","institution_name":"Glyndwr University","name":"Glyndwr University on 2025-08-08"},{"percentage":1.1000901,"source_type":"INTERNET","matched_word_count_total":61,"name":"webthesis.biblio.polito.it"}],"top_source_largest_matched_word_count":22} [2026-04-21 2:20:53.212146] [info] EXPECTED SIGNATURE: 3356da10a63e4bc20f892f480dc8f2c762d1e8e5599d8130dacd44277ecce202 [2026-04-21 2:20:53.217631] [info] -------- WEBHOOK END -------- [2026-04-21 2:30:01.316601] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 2:30:01.316627] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 2:30:01.316704] [info] Request: 0: '[]' [2026-04-21 2:30:01.555815] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 2:30:01.556591] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 2:30:01.556605] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 2:30:01.556617] [info] Request: 0: '[]' [2026-04-21 2:30:01.634331] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 2:30:01.635076] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 2:30:01.635091] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 2:30:01.635103] [info] Request: 0: '[]' [2026-04-21 2:30:01.699256] [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}' [2026-04-21 3:00:01.154483] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 3:00:01.154510] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 3:00:01.154607] [info] Request: 0: '[]' [2026-04-21 3:00:01.638611] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 3:00:01.641154] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 3:00:01.641175] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 3:00:01.641191] [info] Request: 0: '[]' [2026-04-21 3:00:01.718378] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 3:00:01.719090] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 3:00:01.719105] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 3:00:01.719119] [info] Request: 0: '[]' [2026-04-21 3:00:01.798652] [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}' [2026-04-21 3:10:01.424067] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 3:10:01.424105] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 3:10:01.424185] [info] Request: 0: '{"owner":"d15fd925-cc86-45cb-b21d-28eac3b4a80e","submitter":"d15fd925-cc86-45cb-b21d-28eac3b4a80e","title":"%E2%80%8E%E2%81%A8%D8%AA%D8%A3%D8%AB%D9%8A%D8%B1 %D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%86%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B1%D8%A6%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D9%86%D9%8A%D8%A9 %D8%A7%D9%84%D8%B4%D8%B1%D8%A7%D8%A1 %D9%84%D9%84%D9%85%D9%86%D8%AA%D8%AC%D8%A7%D8%AA %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%86%D8%AA%D8%AC%D8%A7%D8%AA %D8%A7%D9%84%D9%81%D9%86%D9%8A%D8%A9 %D9%84%D8%AF%D9%8A %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%87%D9%84%D9%83 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A %282%29%E2%81%A9.docx","metadata":{"group":{"id":"141131","name":"Word \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4369","name":"Final_Project_MKT761_T3_MDM_First Trimester 2026","owners":[{"id":"dd30e50b-276a-412c-ada3-9860f8485c34","family_name":"Huzien","given_name":"Heba","email":"hebahuzien@midocean.edu.km"}]},"owners":[{"id":"d15fd925-cc86-45cb-b21d-28eac3b4a80e","family_name":"\u0627\u0644\u062d\u062c\u064a","given_name":"\u0627\u0644\u0639\u0646\u0648\u062f","email":"noody199999552@gmail.com"}],"original_submitted_time":"2026-04-21T00:10:01Z"},"eula":{"accepted_timestamp":"2026-02-11T13:35:07Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 3:10:02.323939] [info] Response: 0: '{"owner":"d15fd925-cc86-45cb-b21d-28eac3b4a80e","title":"%E2%80%8E%E2%81%A8%D8%AA%D8%A3%D8%AB%D9%8A%D8%B1 %D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%86%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B1%D8%A6%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D9%86%D9%8A%D8%A9 %D8%A7%D9%84%D8%B4%D8%B1%D8%A7%D8%A1 %D9%84%D9%84%D9%85%D9%86%D8%AA%D8%AC%D8%A7%D8%AA %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%86%D8%AA%D8%AC%D8%A7%D8%AA %D8%A7%D9%84%D9%81%D9%86%D9%8A%D8%A9 %D9%84%D8%AF%D9%8A %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%87%D9%84%D9%83 %D8%A7%D9%84%D8%B3%","status":"CREATED","id":"081cc42d-7a58-4623-a7e7-08490274010e","created_time":"2026-04-21T00:10:01.861Z","httpstatus":201}' [2026-04-21 3:10:02.326417] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/081cc42d-7a58-4623-a7e7-08490274010e/original [2026-04-21 3:10:02.326447] [info] Headers: 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%AA%D8%A3%D8%AB%D9%8A%D8%B1 %D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%86%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B1%D8%A6%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D9%86%D9%8A%D8%A9 %D8%A7%D9%84%D8%B4%D8%B1%D8%A7%D8%A1 %D9%84%D9%84%D9%85%D9%86%D8%AA%D8%AC%D8%A7%D8%AA %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%86%D8%AA%D8%AC%D8%A7%D8%AA %D8%A7%D9%84%D9%81%D9%86%D9%8A%D8%A9 %D9%84%D8%AF%D9%8A %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%87%D9%84%D9%83 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A %282%29%E2%81%A9.docx"' [2026-04-21 3:10:02.550961] [info] Response: 0: '{"message":"Successfully uploaded file for submission 081cc42d-7a58-4623-a7e7-08490274010e","httpstatus":202}' [2026-04-21 3:10:43.926505] [info] -------- WEBHOOK START -------- [2026-04-21 3:10:43.926542] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '860' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7104db00cefe3b67d8f97f04a83c8f078a5715a57ef1f01f3c44c08b280d31bf' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9ef82ad86d5bae5f-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6c083-d19d40c7775576c8afc30f8a;Parent=914a3330ffaee725;Sampled=0' traceparent: '00-69e6c083d19d40c7775576c8afc30f8a-914a3330ffaee725-00' x-forwarded-for: '52.29.246.76' [2026-04-21 3:10:43.926634] [info] WEBHOOK REQUEST: {"owner":"d15fd925-cc86-45cb-b21d-28eac3b4a80e","title":"%E2%80%8E%E2%81%A8%D8%AA%D8%A3%D8%AB%D9%8A%D8%B1 %D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%86%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B1%D8%A6%D9%8A%D8%A9 %D8%B9%D9%84%D9%89 %D9%86%D9%8A%D8%A9 %D8%A7%D9%84%D8%B4%D8%B1%D8%A7%D8%A1 %D9%84%D9%84%D9%85%D9%86%D8%AA%D8%AC%D8%A7%D8%AA %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%86%D8%AA%D8%AC%D8%A7%D8%AA %D8%A7%D9%84%D9%81%D9%86%D9%8A%D8%A9 %D9%84%D8%AF%D9%8A %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%87%D9%84%D9%83 %D8%A7%D9%84%D8%B3%","status":"COMPLETE","id":"081cc42d-7a58-4623-a7e7-08490274010e","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":74,"word_count":12471,"character_count":67707,"created_time":"2026-04-21T00:10:01.861Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 3:10:43.926645] [info] EXPECTED SIGNATURE: 7104db00cefe3b67d8f97f04a83c8f078a5715a57ef1f01f3c44c08b280d31bf [2026-04-21 3:10:44.300373] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/081cc42d-7a58-4623-a7e7-08490274010e/similarity [2026-04-21 3:10:44.300407] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 3:10:44.300426] [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}}' [2026-04-21 3:10:44.874658] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 3:10:44.877286] [info] -------- WEBHOOK END -------- [2026-04-21 3:11:25.257098] [info] -------- WEBHOOK START -------- [2026-04-21 3:11:25.257134] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1147' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '509478197359054b077c8259f28d4f520548c111033638174a6e8862dbdc6380' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=1031f4ba64c1350de1a725d4a4e7a590' cf-ray: '9ef82bdaba931d96-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6c0ad-0e0fbfbd0beeee7de0fd14e2;Parent=cd0faae9d053ed1c;Sampled=0' traceparent: '00-69e6c0ad0e0fbfbd0beeee7de0fd14e2-cd0faae9d053ed1c-00' x-forwarded-for: '35.158.179.21' [2026-04-21 3:11:25.257234] [info] WEBHOOK REQUEST: {"overall_match_percentage":23,"internet_match_percentage":8,"publication_match_percentage":4,"submitted_works_match_percentage":22,"status":"COMPLETE","time_generated":"2026-04-21T00:11:25.050774Z","time_requested":"2026-04-21T00:10:44.8472Z","submission_id":"081cc42d-7a58-4623-a7e7-08490274010e","top_matches":[{"percentage":8.832084,"source_type":"SUBMITTED_WORK","matched_word_count_total":1154,"submitted_date":"2026-01-06","institution_name":"Muscat University","name":"Muscat University on 2026-01-06"},{"percentage":8.724935,"source_type":"SUBMITTED_WORK","matched_word_count_total":1140,"submitted_date":"2025-08-29","institution_name":"Muscat University","name":"Muscat University on 2025-08-29"},{"percentage":8.242767,"source_type":"SUBMITTED_WORK","matched_word_count_total":1077,"submitted_date":"2025-08-18","institution_name":"Muscat University","name":"Muscat University on 2025-08-18"},{"percentage":8.036124,"source_type":"SUBMITTED_WORK","matched_word_count_total":1050,"submitted_date":"2025-08-14","institution_name":"Muscat University","name":"Muscat University on 2025-08-14"}],"top_source_largest_matched_word_count":100} [2026-04-21 3:11:25.257241] [info] EXPECTED SIGNATURE: 509478197359054b077c8259f28d4f520548c111033638174a6e8862dbdc6380 [2026-04-21 3:11:25.264575] [info] -------- WEBHOOK END -------- [2026-04-21 3:30:01.539397] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 3:30:01.539633] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 3:30:01.539731] [info] Request: 0: '[]' [2026-04-21 3:30:01.960365] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 3:30:01.963006] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 3:30:01.963031] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 3:30:01.963047] [info] Request: 0: '[]' [2026-04-21 3:30:02.060733] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 3:30:02.061532] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 3:30:02.061546] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 3:30:02.061561] [info] Request: 0: '[]' [2026-04-21 3:30:02.154396] [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}' [2026-04-21 4:00:01.228358] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 4:00:01.228385] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 4:00:01.228461] [info] Request: 0: '[]' [2026-04-21 4:00:01.661916] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 4:00:01.662720] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 4:00:01.662736] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 4:00:01.662750] [info] Request: 0: '[]' [2026-04-21 4:00:01.741954] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 4:00:01.742543] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 4:00:01.742558] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 4:00:01.742572] [info] Request: 0: '[]' [2026-04-21 4:00:01.800254] [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}' [2026-04-21 4:30:01.037596] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 4:30:01.037622] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 4:30:01.037698] [info] Request: 0: '[]' [2026-04-21 4:30:01.457933] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 4:30:01.458678] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 4:30:01.458690] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 4:30:01.458703] [info] Request: 0: '[]' [2026-04-21 4:30:01.515054] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 4:30:01.515577] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 4:30:01.515590] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 4:30:01.515611] [info] Request: 0: '[]' [2026-04-21 4:30:01.593096] [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}' [2026-04-21 5:00:01.149960] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 5:00:01.149992] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 5:00:01.150058] [info] Request: 0: '[]' [2026-04-21 5:00:01.489278] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 5:00:01.490101] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 5:00:01.490114] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 5:00:01.490127] [info] Request: 0: '[]' [2026-04-21 5:00:01.558583] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 5:00:01.559139] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 5:00:01.559150] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 5:00:01.559161] [info] Request: 0: '[]' [2026-04-21 5:00:01.639945] [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}' [2026-04-21 5:25:01.888101] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 5:25:01.888143] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 5:25:01.888246] [info] Request: 0: '{"owner":"11c635d6-1157-4f46-987d-fd07c0fdbffd","submitter":"11c635d6-1157-4f46-987d-fd07c0fdbffd","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC %D8%B1%D8%A7%D9%88%D9%8A%D8%A9 %D9%85%D9%82%D8%A8%D9%84.pdf","metadata":{"group":{"id":"145135","name":"\u0627\u0644\u062e\u0637\u0629 \u0627\u0644\u0628\u062d\u062b\u064a\u0629 proposal","type":"ASSIGNMENT"},"group_context":{"id":"4328","name":"Graduation_Project_DGM500_T1_BDM_First Trimester 2026","owners":[{"id":"82c5cab8-6666-488c-9e33-0b3a2d6921f3","family_name":"Issa","given_name":"Raghad","email":"raghadissa@midocean.edu.km"}]},"owners":[{"id":"11c635d6-1157-4f46-987d-fd07c0fdbffd","family_name":"\u0645\u0642\u0628\u0644","given_name":"\u0631\u0627\u0648\u064a\u0629","email":"raneem.a.n9@gmail.com"}],"original_submitted_time":"2026-04-21T02:25:01Z"},"eula":{"accepted_timestamp":"2026-02-14T10:42:21Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 5:25:02.328346] [info] Response: 0: '{"owner":"11c635d6-1157-4f46-987d-fd07c0fdbffd","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC %D8%B1%D8%A7%D9%88%D9%8A%D8%A9 %D9%85%D9%82%D8%A8%D9%84.pdf","status":"CREATED","id":"723f11fd-afc2-4149-9e2f-787a51904a67","created_time":"2026-04-21T02:25:02.151Z","httpstatus":201}' [2026-04-21 5:25:02.331162] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/723f11fd-afc2-4149-9e2f-787a51904a67/original [2026-04-21 5:25:02.331196] [info] Headers: 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%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC %D8%B1%D8%A7%D9%88%D9%8A%D8%A9 %D9%85%D9%82%D8%A8%D9%84.pdf"' [2026-04-21 5:25:02.624294] [info] Response: 0: '{"message":"Successfully uploaded file for submission 723f11fd-afc2-4149-9e2f-787a51904a67","httpstatus":202}' [2026-04-21 5:25:41.820668] [info] -------- WEBHOOK START -------- [2026-04-21 5:25:41.820705] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '419' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '522503c7b60e165769304ee3ccb203ed7af5fbdd79372fc1bf5b2ae815380f6c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=1031f4ba64c1350de1a725d4a4e7a590' cf-ray: '9ef8f08c4f2ca062-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6e025-74197280c53d37d95737ee66;Parent=d3b1e14b24cd7621;Sampled=0' traceparent: '00-69e6e02574197280c53d37d95737ee66-d3b1e14b24cd7621-00' x-forwarded-for: '35.158.179.21' [2026-04-21 5:25:41.820806] [info] WEBHOOK REQUEST: {"owner":"11c635d6-1157-4f46-987d-fd07c0fdbffd","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC %D8%B1%D8%A7%D9%88%D9%8A%D8%A9 %D9%85%D9%82%D8%A8%D9%84.pdf","status":"COMPLETE","id":"723f11fd-afc2-4149-9e2f-787a51904a67","content_type":"application/pdf","page_count":73,"word_count":13758,"character_count":75450,"created_time":"2026-04-21T02:25:02.151Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 5:25:41.820811] [info] EXPECTED SIGNATURE: 522503c7b60e165769304ee3ccb203ed7af5fbdd79372fc1bf5b2ae815380f6c [2026-04-21 5:25:42.217652] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/723f11fd-afc2-4149-9e2f-787a51904a67/similarity [2026-04-21 5:25:42.217685] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 5:25:42.217719] [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}}' [2026-04-21 5:25:42.850835] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 5:25:42.852541] [info] -------- WEBHOOK END -------- [2026-04-21 5:26:32.051393] [info] -------- WEBHOOK START -------- [2026-04-21 5:26:32.051428] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1364' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1e4111bebbc702ede6a4fd29f31b4841739bfac9f140b865029bffd8b02ca943' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9ef8f1c63838d3a6-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6e057-67e6afcba79803de48434e1f;Parent=dfeea603e10f3fef;Sampled=0' traceparent: '00-69e6e05767e6afcba79803de48434e1f-dfeea603e10f3fef-00' x-forwarded-for: '52.29.246.76' [2026-04-21 5:26:32.051527] [info] WEBHOOK REQUEST: {"overall_match_percentage":12,"internet_match_percentage":7,"publication_match_percentage":1,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2026-04-21T02:26:31.814958Z","time_requested":"2026-04-21T02:25:42.818671Z","submission_id":"723f11fd-afc2-4149-9e2f-787a51904a67","top_matches":[{"percentage":1.7284302,"source_type":"SUBMITTED_WORK","matched_word_count_total":243,"submitted_date":"2025-10-16","institution_name":"Ajman University of Science and Technology","name":"Ajman University of Science and Technology on 2025-10-16"},{"percentage":1.3727862,"source_type":"SUBMITTED_WORK","matched_word_count_total":193,"submitted_date":"2026-01-09","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2026-01-09"},{"percentage":1.3443346,"source_type":"SUBMITTED_WORK","matched_word_count_total":189,"submitted_date":"2023-12-14","institution_name":"University of Annaba","name":"University of Annaba on 2023-12-14"},{"percentage":1.2518672,"source_type":"INTERNET","matched_word_count_total":176,"name":"dspace.univ-ouargla.dz"},{"percentage":1.1024966,"source_type":"SUBMITTED_WORK","matched_word_count_total":155,"submitted_date":"2024-09-12","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2024-09-12"}],"top_source_largest_matched_word_count":12} [2026-04-21 5:26:32.051532] [info] EXPECTED SIGNATURE: 1e4111bebbc702ede6a4fd29f31b4841739bfac9f140b865029bffd8b02ca943 [2026-04-21 5:26:32.056560] [info] -------- WEBHOOK END -------- [2026-04-21 5:30:01.776719] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 5:30:01.776746] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 5:30:01.776834] [info] Request: 0: '[]' [2026-04-21 5:30:01.991647] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 5:30:01.992449] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 5:30:01.992464] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 5:30:01.992476] [info] Request: 0: '[]' [2026-04-21 5:30:02.077305] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 5:30:02.078016] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 5:30:02.078031] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 5:30:02.078043] [info] Request: 0: '[]' [2026-04-21 5:30:02.146955] [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}' [2026-04-21 6:00:01.177474] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 6:00:01.177499] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 6:00:01.177570] [info] Request: 0: '[]' [2026-04-21 6:00:01.562737] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 6:00:01.563539] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 6:00:01.563555] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 6:00:01.563570] [info] Request: 0: '[]' [2026-04-21 6:00:01.646012] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 6:00:01.646691] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 6:00:01.646713] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 6:00:01.646725] [info] Request: 0: '[]' [2026-04-21 6:00:01.720832] [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}' [2026-04-21 6:20:01.287113] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 6:20:01.287170] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 6:20:01.287271] [info] Request: 0: '{"owner":"396631f7-e41b-46ba-92ac-cc7e6a47662f","submitter":"396631f7-e41b-46ba-92ac-cc7e6a47662f","title":"%D8%AA%D8%AD%D8%AF%D9%8A%D8%AB - %D8%A7%D9%84%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D9%84%D8%A7%D9%94%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.docx","metadata":{"group":{"id":"136215","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a \u0648\u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4447","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 - \u062f\/ \u0627\u062d\u0645\u062f \u0648\u0631\u0627\u0642 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"396631f7-e41b-46ba-92ac-cc7e6a47662f","family_name":"\u0627\u0644\u062a\u0645\u064a\u0645\u064a","given_name":"\u0623\u062d\u0645\u062f","email":"alottiahmad@gmail.com"}],"original_submitted_time":"2026-04-21T03:20:01Z"},"eula":{"accepted_timestamp":"2026-03-01T13:25:42Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 6:20:01.585671] [info] Response: 0: '{"owner":"396631f7-e41b-46ba-92ac-cc7e6a47662f","title":"%D8%AA%D8%AD%D8%AF%D9%8A%D8%AB - %D8%A7%D9%84%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D9%84%D8%A7%D9%94%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.docx","status":"CREATED","id":"27ecddc9-b924-407d-9c92-85e944fc8e2c","created_time":"2026-04-21T03:20:01.559Z","httpstatus":201}' [2026-04-21 6:20:01.590837] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/27ecddc9-b924-407d-9c92-85e944fc8e2c/original [2026-04-21 6:20:01.590867] [info] Headers: 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%AD%D8%AF%D9%8A%D8%AB - %D8%A7%D9%84%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D9%84%D8%A7%D9%94%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.docx"' [2026-04-21 6:20:02.099313] [info] Response: 0: '{"message":"Successfully uploaded file for submission 27ecddc9-b924-407d-9c92-85e944fc8e2c","httpstatus":202}' [2026-04-21 6:20:13.201509] [info] -------- WEBHOOK START -------- [2026-04-21 6:20:13.201543] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '574' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '3ede2ad471c882175537abf6df78ad4d3e678eb375d79adf30f46aae3447441c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=1031f4ba64c1350de1a725d4a4e7a590' cf-ray: '9ef9406a5fd71d9e-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6eced-df096737a288bddaec0bfee5;Parent=45514c71075c5347;Sampled=0' traceparent: '00-69e6eceddf096737a288bddaec0bfee5-45514c71075c5347-00' x-forwarded-for: '35.158.179.21' [2026-04-21 6:20:13.201652] [info] WEBHOOK REQUEST: {"owner":"396631f7-e41b-46ba-92ac-cc7e6a47662f","title":"%D8%AA%D8%AD%D8%AF%D9%8A%D8%AB - %D8%A7%D9%84%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D9%84%D8%A7%D9%94%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.docx","status":"COMPLETE","id":"27ecddc9-b924-407d-9c92-85e944fc8e2c","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":12,"word_count":2312,"character_count":13165,"created_time":"2026-04-21T03:20:01.559Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 6:20:13.201658] [info] EXPECTED SIGNATURE: 3ede2ad471c882175537abf6df78ad4d3e678eb375d79adf30f46aae3447441c [2026-04-21 6:20:13.366714] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/27ecddc9-b924-407d-9c92-85e944fc8e2c/similarity [2026-04-21 6:20:13.366749] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 6:20:13.366765] [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}}' [2026-04-21 6:20:14.000386] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 6:20:14.002841] [info] -------- WEBHOOK END -------- [2026-04-21 6:20:23.499753] [info] -------- WEBHOOK START -------- [2026-04-21 6:20:23.499789] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1407' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1949da91e3d085e52438edc3dfb726e457c3606fb9172c85f4e2467edcb662af' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9ef940aacfcd1e26-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6ecf7-bbc7c1fb9a11293ae16c2063;Parent=dd6b3a57ca587f86;Sampled=0' traceparent: '00-69e6ecf7bbc7c1fb9a11293ae16c2063-dd6b3a57ca587f86-00' x-forwarded-for: '52.29.246.76' [2026-04-21 6:20:23.499881] [info] WEBHOOK REQUEST: {"overall_match_percentage":13,"internet_match_percentage":8,"publication_match_percentage":5,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-21T03:20:23.230431Z","time_requested":"2026-04-21T03:20:13.967313Z","submission_id":"27ecddc9-b924-407d-9c92-85e944fc8e2c","top_matches":[{"percentage":4.074556,"source_type":"SUBMITTED_WORK","matched_word_count_total":94,"submitted_date":"2026-01-12","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-01-12"},{"percentage":2.8608582,"source_type":"SUBMITTED_WORK","matched_word_count_total":66,"submitted_date":"2026-03-05","institution_name":"Université Sétif 1 Ferhat Abbas","name":"Université Sétif 1 Ferhat Abbas on 2026-03-05"},{"percentage":2.6007802,"source_type":"SUBMITTED_WORK","matched_word_count_total":60,"submitted_date":"2025-12-02","institution_name":"Isra University","name":"Isra University on 2025-12-02"},{"percentage":2.4273949,"source_type":"SUBMITTED_WORK","matched_word_count_total":56,"submitted_date":"2026-03-07","institution_name":"Majan College","name":"Majan College on 2026-03-07"},{"percentage":2.4273949,"source_type":"SUBMITTED_WORK","matched_word_count_total":56,"submitted_date":"2026-03-02","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-03-02"}],"top_source_largest_matched_word_count":13} [2026-04-21 6:20:23.499896] [info] EXPECTED SIGNATURE: 1949da91e3d085e52438edc3dfb726e457c3606fb9172c85f4e2467edcb662af [2026-04-21 6:20:23.505322] [info] -------- WEBHOOK END -------- [2026-04-21 6:30:01.038352] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 6:30:01.038378] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 6:30:01.038459] [info] Request: 0: '[]' [2026-04-21 6:30:01.306207] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 6:30:01.306988] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 6:30:01.307003] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 6:30:01.307015] [info] Request: 0: '[]' [2026-04-21 6:30:01.378791] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_UPDATED","SUBMISSION_COMPLETE","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 6:30:01.379462] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 6:30:01.379477] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 6:30:01.379488] [info] Request: 0: '[]' [2026-04-21 6:30:01.446158] [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}' [2026-04-21 7:00:01.639543] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 7:00:01.639568] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 7:00:01.639664] [info] Request: 0: '[]' [2026-04-21 7:00:02.147505] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 7:00:02.148320] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 7:00:02.148335] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 7:00:02.148350] [info] Request: 0: '[]' [2026-04-21 7:00:02.225972] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 7:00:02.226799] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 7:00:02.226814] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 7:00:02.226830] [info] Request: 0: '[]' [2026-04-21 7:00:02.284037] [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}' [2026-04-21 7:15:01.195250] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 7:15:01.195287] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 7:15:01.195374] [info] Request: 0: '{"owner":"4384bf2d-1acf-4101-8534-70b7eca313ad","submitter":"4384bf2d-1acf-4101-8534-70b7eca313ad","title":"AE02.docx","metadata":{"group":{"id":"146169","name":"Final Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4488","name":"Thesis_(1)_AI900a_Dr_Wessam_Ahmed_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"4384bf2d-1acf-4101-8534-70b7eca313ad","family_name":"\u0627\u0644\u0642\u062d\u0637\u0627\u0646\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"mdulaim@outlook.sa"}],"original_submitted_time":"2026-04-21T04:15:01Z"},"eula":{"accepted_timestamp":"2025-11-14T22:29:22Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 7:15:02.947038] [info] Response: 0: '{"owner":"4384bf2d-1acf-4101-8534-70b7eca313ad","title":"AE02.docx","status":"CREATED","id":"8fe5f608-64a7-42b0-b8e6-6792cf9be09f","created_time":"2026-04-21T04:15:02.793Z","httpstatus":201}' [2026-04-21 7:15:02.952169] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8fe5f608-64a7-42b0-b8e6-6792cf9be09f/original [2026-04-21 7:15:02.952203] [info] Headers: 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="AE02.docx"' [2026-04-21 7:15:03.254190] [info] Response: 0: '{"message":"Successfully uploaded file for submission 8fe5f608-64a7-42b0-b8e6-6792cf9be09f","httpstatus":202}' [2026-04-21 7:15:57.862623] [info] -------- WEBHOOK START -------- [2026-04-21 7:15:57.862659] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '368' accept-encoding: 'gzip, br' 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' host: 'lms.midocean.edu.km' x-amzn-trace-id: 'Root=1-69e6f9fd-3ccd42334967ac45d7b436ef;Parent=8e7e4a0aba05cd4d;Sampled=0' cf-ray: '9ef992128fc4dc52-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-69e6f9fd3ccd42334967ac45d7b436ef-8e7e4a0aba05cd4d-00' x-turnitin-signature: 'df854d4f72251bc899fe5877957c58782b19515e23123ccaf471848e8daa658b' x-forwarded-for: '35.158.179.21' [2026-04-21 7:15:57.862754] [info] WEBHOOK REQUEST: {"owner":"4384bf2d-1acf-4101-8534-70b7eca313ad","title":"AE02.docx","status":"COMPLETE","id":"8fe5f608-64a7-42b0-b8e6-6792cf9be09f","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":40,"word_count":7574,"character_count":45139,"created_time":"2026-04-21T04:15:02.793Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 7:15:57.862760] [info] EXPECTED SIGNATURE: df854d4f72251bc899fe5877957c58782b19515e23123ccaf471848e8daa658b [2026-04-21 7:15:58.187333] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8fe5f608-64a7-42b0-b8e6-6792cf9be09f/similarity [2026-04-21 7:15:58.187371] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 7:15:58.187387] [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}}' [2026-04-21 7:15:58.871999] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 7:15:58.874221] [info] -------- WEBHOOK END -------- [2026-04-21 7:16:51.433048] [info] -------- WEBHOOK START -------- [2026-04-21 7:16:51.433085] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1573' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '24a9f21e03dd6b5620b54486f4cfe97ee90ae64513059fa140b40c802f1d0572' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9ef993614dfadcac-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e6fa33-c1d565e364baae3162559dd7;Parent=14052461ebe04c39;Sampled=0' traceparent: '00-69e6fa33c1d565e364baae3162559dd7-14052461ebe04c39-00' x-forwarded-for: '52.29.246.76' [2026-04-21 7:16:51.433187] [info] WEBHOOK REQUEST: {"overall_match_percentage":32,"internet_match_percentage":25,"publication_match_percentage":24,"submitted_works_match_percentage":24,"status":"COMPLETE","time_generated":"2026-04-21T04:16:51.17487Z","time_requested":"2026-04-21T04:15:58.841471Z","submission_id":"8fe5f608-64a7-42b0-b8e6-6792cf9be09f","top_matches":[{"percentage":4.2103934,"source_type":"SUBMITTED_WORK","matched_word_count_total":333,"submitted_date":"2025-09-21","institution_name":"University of Newcastle","name":"University of Newcastle on 2025-09-21"},{"percentage":4.0460234,"source_type":"PUBLICATION","matched_word_count_total":320,"name":"\"Advancements in Machine Learning and Natural Language Processing: Innovations and Applications\", Springer Science and Business Media LLC, 2025"},{"percentage":3.8942976,"source_type":"PUBLICATION","matched_word_count_total":308,"name":"Omar Mansour, Eman Aboelela, Remon Talaat, Mahmoud Bustami. \"Transformer-based ensemble model for dialectal Arabic sentiment classification\", PeerJ Computer Science, 2025"},{"percentage":3.8563662,"source_type":"INTERNET","matched_word_count_total":305,"name":"aclanthology.org"},{"percentage":3.805791,"source_type":"PUBLICATION","matched_word_count_total":301,"name":"K. V. Sambasivarao, Anasuya Sesha Roopa Devi Bhima. \"Artificial Intelligence, Computational Intelligence, and Inclusive Technologies - Proceedings of International Conference on Artificial Intelligence, Computational Intelligence, and Inclusive Technologies (ICRAIC2IT – 2025)\", CRC Press, 2026"}],"top_source_largest_matched_word_count":21} [2026-04-21 7:16:51.433199] [info] EXPECTED SIGNATURE: 24a9f21e03dd6b5620b54486f4cfe97ee90ae64513059fa140b40c802f1d0572 [2026-04-21 7:16:51.438308] [info] -------- WEBHOOK END -------- [2026-04-21 7:30:01.553961] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 7:30:01.553987] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 7:30:01.554058] [info] Request: 0: '[]' [2026-04-21 7:30:02.009953] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 7:30:02.011998] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 7:30:02.012021] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 7:30:02.012037] [info] Request: 0: '[]' [2026-04-21 7:30:02.098715] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 7:30:02.099540] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 7:30:02.099555] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 7:30:02.099577] [info] Request: 0: '[]' [2026-04-21 7:30:02.155806] [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}' [2026-04-21 8:00:01.356797] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 8:00:01.356822] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 8:00:01.356904] [info] Request: 0: '[]' [2026-04-21 8:00:01.777647] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 8:00:01.779803] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 8:00:01.779824] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 8:00:01.779839] [info] Request: 0: '[]' [2026-04-21 8:00:01.836648] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 8:00:01.837327] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 8:00:01.837342] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 8:00:01.837357] [info] Request: 0: '[]' [2026-04-21 8:00:01.928910] [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}' [2026-04-21 8:30:01.136809] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 8:30:01.136912] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 8:30:01.137124] [info] Request: 0: '[]' [2026-04-21 8:30:01.543617] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 8:30:01.546317] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 8:30:01.546335] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 8:30:01.546350] [info] Request: 0: '[]' [2026-04-21 8:30:01.635143] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_UPDATED","SUBMISSION_COMPLETE","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 8:30:01.635972] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 8:30:01.635989] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 8:30:01.636004] [info] Request: 0: '[]' [2026-04-21 8:30:01.714745] [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}' [2026-04-21 9:00:01.168940] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 9:00:01.168963] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 9:00:01.169051] [info] Request: 0: '[]' [2026-04-21 9:00:01.566328] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 9:00:01.567375] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 9:00:01.567399] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 9:00:01.567430] [info] Request: 0: '[]' [2026-04-21 9:00:01.663712] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 9:00:01.664699] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 9:00:01.664721] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 9:00:01.664740] [info] Request: 0: '[]' [2026-04-21 9:00:01.777662] [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}' [2026-04-21 9:10:01.386218] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 9:10:01.386256] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 9:10:01.386337] [info] Request: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","submitter":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-21-4-2026.docx","metadata":{"group":{"id":"145830","name":"Task 9 - Part 2 : Uploading Final draft of thesis (Ch1+Ch2) - After Checking Plagiarism [.doc]","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"cfdeb10d-10ed-4d05-a354-324b53d09670","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","given_name":"\u0623\u062d\u0645\u062f","email":"afm@live.com.my"}],"original_submitted_time":"2026-04-21T06:10:01Z"},"eula":{"accepted_timestamp":"2025-11-10T17:36:44Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 9:10:01.832551] [info] Response: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-21-4-2026.docx","status":"CREATED","id":"ab18ec77-6b1f-40aa-81b4-bb4b474dc620","created_time":"2026-04-21T06:10:01.659Z","httpstatus":201}' [2026-04-21 9:10:01.834547] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ab18ec77-6b1f-40aa-81b4-bb4b474dc620/original [2026-04-21 9:10:01.834573] [info] Headers: 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="Master Thesis Template-21-4-2026.docx"' [2026-04-21 9:10:02.069469] [info] Response: 0: '{"message":"Successfully uploaded file for submission ab18ec77-6b1f-40aa-81b4-bb4b474dc620","httpstatus":202}' [2026-04-21 9:10:41.507595] [info] -------- WEBHOOK START -------- [2026-04-21 9:10:41.507632] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '396' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '73291beaff674de71646533ba2a84d3653c90ddd3963d87503d0c03394af8fb2' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=5f412e973583ae78c43e0b1e6bbc402f' cf-ray: '9efa3a214e411d0c-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e714e1-4dd85092152aba4b9600739b;Parent=b6b221ed89b13d98;Sampled=0' traceparent: '00-69e714e14dd85092152aba4b9600739b-b6b221ed89b13d98-00' x-forwarded-for: '35.158.179.21' [2026-04-21 9:10:41.507740] [info] WEBHOOK REQUEST: {"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-21-4-2026.docx","status":"COMPLETE","id":"ab18ec77-6b1f-40aa-81b4-bb4b474dc620","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":42,"word_count":5050,"character_count":32611,"created_time":"2026-04-21T06:10:01.659Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 9:10:41.507746] [info] EXPECTED SIGNATURE: 73291beaff674de71646533ba2a84d3653c90ddd3963d87503d0c03394af8fb2 [2026-04-21 9:10:41.796408] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ab18ec77-6b1f-40aa-81b4-bb4b474dc620/similarity [2026-04-21 9:10:41.796447] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 9:10:41.796466] [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}}' [2026-04-21 9:10:42.533329] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 9:10:42.535917] [info] -------- WEBHOOK END -------- [2026-04-21 9:11:02.053967] [info] -------- WEBHOOK START -------- [2026-04-21 9:11:02.054003] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1266' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '601c2d62ab395b535fe8958a991a33c64db7246578323bc4ebbce96d9728a42d' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=5f412e973583ae78c43e0b1e6bbc402f' cf-ray: '9efa3aa1bbc71d0c-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e714f6-2ec32c6cbdbd1d87adfc71fd;Parent=2f1c0b3793f9fbfd;Sampled=0' traceparent: '00-69e714f62ec32c6cbdbd1d87adfc71fd-2f1c0b3793f9fbfd-00' x-forwarded-for: '35.158.179.21' [2026-04-21 9:11:02.054105] [info] WEBHOOK REQUEST: {"overall_match_percentage":19,"internet_match_percentage":13,"publication_match_percentage":9,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2026-04-21T06:11:01.829652Z","time_requested":"2026-04-21T06:10:42.485561Z","submission_id":"ab18ec77-6b1f-40aa-81b4-bb4b474dc620","top_matches":[{"percentage":4.3774667,"submission_id":"c679b929-869b-47cb-9beb-6672905a3296","source_type":"SUBMITTED_WORK","matched_word_count_total":244,"submitted_date":"2026-04-03","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-04-03"},{"percentage":4.3774667,"submission_id":"bca79db9-4f8b-4810-aac6-ad36499aa974","source_type":"SUBMITTED_WORK","matched_word_count_total":244,"submitted_date":"2026-04-04","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-04-04"},{"percentage":1.722282,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":96,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.6684607,"source_type":"INTERNET","matched_word_count_total":93,"name":"arxiv.org"}],"top_source_largest_matched_word_count":45} [2026-04-21 9:11:02.054120] [info] EXPECTED SIGNATURE: 601c2d62ab395b535fe8958a991a33c64db7246578323bc4ebbce96d9728a42d [2026-04-21 9:11:02.059281] [info] -------- WEBHOOK END -------- [2026-04-21 9:25:26.596612] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 9:25:26.596647] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 9:25:26.596729] [info] Request: 0: '[]' [2026-04-21 9:25:26.696310] [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}' [2026-04-21 9:27:10.970896] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 9:27:10.970930] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 9:27:10.970946] [info] Request: 0: '[]' [2026-04-21 9:27:11.042929] [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}' [2026-04-21 9:30:01.152686] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 9:30:01.152712] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 9:30:01.152795] [info] Request: 0: '[]' [2026-04-21 9:30:01.465501] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 9:30:01.468266] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 9:30:01.468288] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 9:30:01.468303] [info] Request: 0: '[]' [2026-04-21 9:30:01.528964] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-21 9:30:01.529535] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 9:30:01.529547] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 9:30:01.529560] [info] Request: 0: '[]' [2026-04-21 9:30:01.637660] [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}' [2026-04-21 10:00:01.141608] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 10:00:01.141638] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:00:01.141730] [info] Request: 0: '[]' [2026-04-21 10:00:01.620373] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 10:00:01.622905] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 10:00:01.622925] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:00:01.622941] [info] Request: 0: '[]' [2026-04-21 10:00:01.676141] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 10:00:01.676786] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 10:00:01.676801] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:00:01.676815] [info] Request: 0: '[]' [2026-04-21 10:00:01.768444] [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}' [2026-04-21 10:04:13.971868] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/ee09f875-b03d-45ec-8389-e71c63983166/viewer-url [2026-04-21 10:04:13.971920] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:04:13.972012] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u062d\u0633\u0627\u0645","family_name":"\u0627\u0644\u0645\u0642\u064a\u062f","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}}}' [2026-04-21 10:04:14.636341] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378617683?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkZWEwN2RjOS00MTMwLTQwM2QtOWQ4OS0xMjViZTNiNTQwYTIiLCJpYXQiOjE3NzY3NTUwNDQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3NTUxMjQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODYxNzY4M1wiOntcImF1dGhvclwiOlwi2K3Ys9in2YUg2KfZhNmF2YLZitivXCIsXCJ0aXRsZVwiOlwiQUkgVm9pY2UgQWdlbnQgU2VtZXN0ZXIxIGZpbmFsLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.YPTOTRYKar5Xz2noaQqqYsXcy301f0sciuiiu36IhDg","httpstatus":200}' [2026-04-21 10:06:13.860853] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/73c25e1b-d828-4fcb-9d0d-ff65f670af5e/viewer-url [2026-04-21 10:06:13.860898] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:06:13.860992] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0639\u0628\u062f\u0627\u0644\u0639\u0632\u064a\u0632","family_name":"\u0627\u0644 \u0639\u0628\u0648\u062f","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}}}' [2026-04-21 10:06:14.372307] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378606951?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJmNWUxNTliMy00YmViLTQyYmItOWVlZC0yYTFjZTJmZTdiZjgiLCJpYXQiOjE3NzY3NTUxNjQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3NTUyNDQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODYwNjk1MVwiOntcImF1dGhvclwiOlwi2LnYqNiv2KfZhNi52LLZitiyINin2YQg2LnYqNmI2K9cIixcInRpdGxlXCI6XCJQZW51bW9uaWEtcmVsYXRlZCB3b3JrIHZlcnNpb24gIDQgZmluYWwgLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.BBRH_UDaFrC-VJJEQ-OXz9fOPRkEP-iRGY6H2QCgBvE","httpstatus":200}' [2026-04-21 10:11:32.400402] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/8fe5f608-64a7-42b0-b8e6-6792cf9be09f/viewer-url [2026-04-21 10:11:32.400444] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:11:32.400542] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0645\u062d\u0645\u062f","family_name":"\u0627\u0644\u0642\u062d\u0637\u0627\u0646\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}}}' [2026-04-21 10:11:32.982533] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378633077?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJlZmMwMmIwNC0xZWRlLTQ1Y2ItYmI0NS1jMTkzY2U1MjYzMzMiLCJpYXQiOjE3NzY3NTU0ODIsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3NTU1NjIsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODYzMzA3N1wiOntcImF1dGhvclwiOlwi2YXYrdmF2K8g2KfZhNmC2K3Yt9in2YbZilwiLFwidGl0bGVcIjpcIkFFMDIuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.vxd37cM1zy-cy60ahPSgnNeNZnIp03pS1nv7HoUoX3Q","httpstatus":200}' [2026-04-21 10:21:36.461781] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 10:21:36.461817] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:21:36.461901] [info] Request: 0: '[]' [2026-04-21 10:21:36.580596] [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}' [2026-04-21 10:25:01.778305] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 10:25:01.778347] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:25:01.778436] [info] Request: 0: '{"owner":"377cc8c0-4fa7-4006-a1f0-f3c632775e27","submitter":"377cc8c0-4fa7-4006-a1f0-f3c632775e27","title":"%D8%A8%D8%AD%D8%AB %D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %D8%B1%D9%87%D9%81 %D8%B2%D9%8A%D8%A7%D8%AF %D8%A7%D9%84%D8%AF%D8%A7%D9%84%D8%A7%D8%AA%D9%8A.pdf","metadata":{"group":{"id":"145135","name":"\u0627\u0644\u062e\u0637\u0629 \u0627\u0644\u0628\u062d\u062b\u064a\u0629 proposal","type":"ASSIGNMENT"},"group_context":{"id":"4328","name":"Graduation_Project_DGM500_T1_BDM_First Trimester 2026","owners":[{"id":"82c5cab8-6666-488c-9e33-0b3a2d6921f3","family_name":"Issa","given_name":"Raghad","email":"raghadissa@midocean.edu.km"}]},"owners":[{"id":"377cc8c0-4fa7-4006-a1f0-f3c632775e27","family_name":"\u0627\u0644\u062f\u0627\u0644\u0627\u062a\u064a","given_name":"\u0631\u0647\u0641","email":"rhfaldalaty@gmail.com"}],"original_submitted_time":"2026-04-21T07:25:01Z"},"eula":{"accepted_timestamp":"2026-02-13T14:16:37Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 10:25:02.190366] [info] Response: 0: '{"owner":"377cc8c0-4fa7-4006-a1f0-f3c632775e27","title":"%D8%A8%D8%AD%D8%AB %D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %D8%B1%D9%87%D9%81 %D8%B2%D9%8A%D8%A7%D8%AF %D8%A7%D9%84%D8%AF%D8%A7%D9%84%D8%A7%D8%AA%D9%8A.pdf","status":"CREATED","id":"41c17985-e8ce-4808-9bb0-5dd8bd4eb44d","created_time":"2026-04-21T07:25:02.014Z","httpstatus":201}' [2026-04-21 10:25:02.192576] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/41c17985-e8ce-4808-9bb0-5dd8bd4eb44d/original [2026-04-21 10:25:02.192605] [info] Headers: 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%A8%D8%AD%D8%AB %D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %D8%B1%D9%87%D9%81 %D8%B2%D9%8A%D8%A7%D8%AF %D8%A7%D9%84%D8%AF%D8%A7%D9%84%D8%A7%D8%AA%D9%8A.pdf"' [2026-04-21 10:25:02.541234] [info] Response: 0: '{"message":"Successfully uploaded file for submission 41c17985-e8ce-4808-9bb0-5dd8bd4eb44d","httpstatus":202}' [2026-04-21 10:26:32.180350] [info] -------- WEBHOOK START -------- [2026-04-21 10:26:32.180385] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '486' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '196d428adb9ef493613282a48b06118728919b1bfbecab3b0d0bd84e314fc028' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9efaa93afe9fd391-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e726a8-b971789b12e1dafdd4c55e41;Parent=f8080dbf317f01b1;Sampled=0' traceparent: '00-69e726a8b971789b12e1dafdd4c55e41-f8080dbf317f01b1-00' x-forwarded-for: '52.29.246.76' [2026-04-21 10:26:32.180484] [info] WEBHOOK REQUEST: {"owner":"377cc8c0-4fa7-4006-a1f0-f3c632775e27","title":"%D8%A8%D8%AD%D8%AB %D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %D8%B1%D9%87%D9%81 %D8%B2%D9%8A%D8%A7%D8%AF %D8%A7%D9%84%D8%AF%D8%A7%D9%84%D8%A7%D8%AA%D9%8A.pdf","status":"COMPLETE","id":"41c17985-e8ce-4808-9bb0-5dd8bd4eb44d","content_type":"application/pdf","page_count":42,"word_count":8280,"character_count":49899,"created_time":"2026-04-21T07:25:02.014Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 10:26:32.180496] [info] EXPECTED SIGNATURE: 196d428adb9ef493613282a48b06118728919b1bfbecab3b0d0bd84e314fc028 [2026-04-21 10:26:32.482521] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/41c17985-e8ce-4808-9bb0-5dd8bd4eb44d/similarity [2026-04-21 10:26:32.482558] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:26:32.482575] [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}}' [2026-04-21 10:26:33.208278] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 10:26:33.211083] [info] -------- WEBHOOK END -------- [2026-04-21 10:27:01.494854] [info] -------- WEBHOOK START -------- [2026-04-21 10:27:01.494894] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1073' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' x-amzn-trace-id: 'Root=1-69e726c5-df0a75e5de6a4d555caf168f;Parent=07ccea2868542471;Sampled=0' cf-ray: '9efaa9f22cd534ac-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-69e726c5df0a75e5de6a4d555caf168f-07ccea2868542471-00' x-turnitin-signature: 'e217b4e01d7fe0ca8b9e339c5e362579833dd2e2db1b0a791d8f14d3f9ce2be3' x-forwarded-for: '52.57.242.45' [2026-04-21 10:27:01.494991] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":9,"publication_match_percentage":1,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-21T07:27:01.201828Z","time_requested":"2026-04-21T07:26:33.152479Z","submission_id":"41c17985-e8ce-4808-9bb0-5dd8bd4eb44d","top_matches":[{"percentage":2.3187423,"submission_id":"cf8ffe08-7b9c-415e-a7c2-6a915ba7094f","source_type":"SUBMITTED_WORK","matched_word_count_total":205,"submitted_date":"2025-12-08","institution_name":"Kuwait University","name":"Kuwait University on 2025-12-08"},{"percentage":2.0020359,"source_type":"INTERNET","matched_word_count_total":177,"name":"www.hnjournal.net"},{"percentage":1.3120688,"source_type":"SUBMITTED_WORK","matched_word_count_total":116,"submitted_date":"2020-06-01","institution_name":"International Islamic University Malaysia","name":"International Islamic University Malaysia on 2020-06-01"},{"percentage":1.2215812,"source_type":"INTERNET","matched_word_count_total":108,"name":"www.hnjournal.net"}],"top_source_largest_matched_word_count":41} [2026-04-21 10:27:01.494996] [info] EXPECTED SIGNATURE: e217b4e01d7fe0ca8b9e339c5e362579833dd2e2db1b0a791d8f14d3f9ce2be3 [2026-04-21 10:27:01.500189] [info] -------- WEBHOOK END -------- [2026-04-21 10:30:01.047007] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 10:30:01.047034] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:30:01.047128] [info] Request: 0: '[]' [2026-04-21 10:30:01.266611] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 10:30:01.269592] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 10:30:01.269613] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:30:01.269630] [info] Request: 0: '[]' [2026-04-21 10:30:01.355119] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-21 10:30:01.355765] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 10:30:01.355777] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:30:01.355789] [info] Request: 0: '[]' [2026-04-21 10:30:01.410291] [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}' [2026-04-21 10:50:01.779021] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 10:50:01.779078] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:50:01.779175] [info] Request: 0: '{"owner":"134a1f92-11c2-4d37-837d-3214df687882","submitter":"134a1f92-11c2-4d37-837d-3214df687882","title":"%D8%A8%D8%AD%D8%AB %D8%BA%D8%AF%D9%8A%D8%B1-2026.pdf","metadata":{"group":{"id":"145135","name":"\u0627\u0644\u062e\u0637\u0629 \u0627\u0644\u0628\u062d\u062b\u064a\u0629 proposal","type":"ASSIGNMENT"},"group_context":{"id":"4328","name":"Graduation_Project_DGM500_T1_BDM_First Trimester 2026","owners":[{"id":"82c5cab8-6666-488c-9e33-0b3a2d6921f3","family_name":"Issa","given_name":"Raghad","email":"raghadissa@midocean.edu.km"}]},"owners":[{"id":"134a1f92-11c2-4d37-837d-3214df687882","family_name":"ALQAHTANI","given_name":"GHADEER","email":"esughadeer@gmail.com"}],"original_submitted_time":"2026-04-21T07:50:01Z"},"eula":{"accepted_timestamp":"2026-02-17T18:07:51Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 10:50:02.383312] [info] Response: 0: '{"owner":"134a1f92-11c2-4d37-837d-3214df687882","title":"%D8%A8%D8%AD%D8%AB %D8%BA%D8%AF%D9%8A%D8%B1-2026.pdf","status":"CREATED","id":"a750a122-d58f-4c6b-bc33-417e43c839a2","created_time":"2026-04-21T07:50:02.205Z","httpstatus":201}' [2026-04-21 10:50:02.385616] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a750a122-d58f-4c6b-bc33-417e43c839a2/original [2026-04-21 10:50:02.385643] [info] Headers: 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%A8%D8%AD%D8%AB %D8%BA%D8%AF%D9%8A%D8%B1-2026.pdf"' [2026-04-21 10:50:02.693977] [info] Response: 0: '{"message":"Successfully uploaded file for submission a750a122-d58f-4c6b-bc33-417e43c839a2","httpstatus":202}' [2026-04-21 10:51:19.028492] [info] -------- WEBHOOK START -------- [2026-04-21 10:51:19.028529] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '356' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8d8eed2cc54df7922169d08215f8feae8800dcc2fffb50007c286ef18b828f17' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=fca8654fd69882b298248a85fb242b52' cf-ray: '9efacd87bee19b69-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e72c76-4835e8f4c5adb36890a7e366;Parent=c22a4c957cca62a2;Sampled=0' traceparent: '00-69e72c764835e8f4c5adb36890a7e366-c22a4c957cca62a2-00' x-forwarded-for: '52.29.246.76' [2026-04-21 10:51:19.028631] [info] WEBHOOK REQUEST: {"owner":"134a1f92-11c2-4d37-837d-3214df687882","title":"%D8%A8%D8%AD%D8%AB %D8%BA%D8%AF%D9%8A%D8%B1-2026.pdf","status":"COMPLETE","id":"a750a122-d58f-4c6b-bc33-417e43c839a2","content_type":"application/pdf","page_count":67,"word_count":14341,"character_count":82079,"created_time":"2026-04-21T07:50:02.205Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 10:51:19.028637] [info] EXPECTED SIGNATURE: 8d8eed2cc54df7922169d08215f8feae8800dcc2fffb50007c286ef18b828f17 [2026-04-21 10:51:19.281054] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a750a122-d58f-4c6b-bc33-417e43c839a2/similarity [2026-04-21 10:51:19.281090] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 10:51:19.281105] [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}}' [2026-04-21 10:51:20.020667] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 10:51:20.022671] [info] -------- WEBHOOK END -------- [2026-04-21 10:52:30.643480] [info] -------- WEBHOOK START -------- [2026-04-21 10:52:30.643516] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1352' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' x-amzn-trace-id: 'Root=1-69e72cbe-a479d6989761dd13e17da052;Parent=77f06f71f1ae7c5f;Sampled=0' cf-ray: '9efacf4759732757-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-69e72cbea479d6989761dd13e17da052-77f06f71f1ae7c5f-00' x-turnitin-signature: '1cd72e208f7a446ce09075f39a8ceb7545595ea53d24e8ee18124cee21b0a50a' x-forwarded-for: '35.158.179.21' [2026-04-21 10:52:30.643618] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":8,"publication_match_percentage":1,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2026-04-21T07:52:30.418297Z","time_requested":"2026-04-21T07:51:19.96593Z","submission_id":"a750a122-d58f-4c6b-bc33-417e43c839a2","top_matches":[{"percentage":3.0439224,"source_type":"SUBMITTED_WORK","matched_word_count_total":447,"submitted_date":"2022-09-13","institution_name":"Hofstra University","name":"Hofstra University on 2022-09-13"},{"percentage":3.0030644,"source_type":"SUBMITTED_WORK","matched_word_count_total":441,"submitted_date":"2022-09-07","institution_name":"Hofstra University","name":"Hofstra University on 2022-09-07"},{"percentage":2.6285324,"source_type":"SUBMITTED_WORK","matched_word_count_total":386,"submitted_date":"2021-05-05","institution_name":"Arab East College","name":"Arab East College on 2021-05-05"},{"percentage":2.4787197,"source_type":"SUBMITTED_WORK","matched_word_count_total":364,"submitted_date":"2021-04-21","institution_name":"Hofstra University","name":"Hofstra University on 2021-04-21"},{"percentage":2.3357167,"source_type":"SUBMITTED_WORK","matched_word_count_total":343,"submitted_date":"2022-11-29","institution_name":"Hofstra University","name":"Hofstra University on 2022-11-29"}],"top_source_largest_matched_word_count":45} [2026-04-21 10:52:30.643630] [info] EXPECTED SIGNATURE: 1cd72e208f7a446ce09075f39a8ceb7545595ea53d24e8ee18124cee21b0a50a [2026-04-21 10:52:30.648454] [info] -------- WEBHOOK END -------- [2026-04-21 11:00:01.273336] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 11:00:01.273367] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 11:00:01.273461] [info] Request: 0: '[]' [2026-04-21 11:00:01.503201] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 11:00:01.504026] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 11:00:01.504043] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 11:00:01.504056] [info] Request: 0: '[]' [2026-04-21 11:00:01.578190] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 11:00:01.578818] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 11:00:01.578830] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 11:00:01.578854] [info] Request: 0: '[]' [2026-04-21 11:00:01.652038] [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}' [2026-04-21 11:10:01.365744] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 11:10:01.365791] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 11:10:01.365927] [info] Request: 0: '{"owner":"4d9dd8cb-80a0-4bed-8727-cb3416fe99be","submitter":"4d9dd8cb-80a0-4bed-8727-cb3416fe99be","title":"%D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D8%A7%D9%84%D8%AA%D9%83%D9%84%D9%8A%D9%81 %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.docx","metadata":{"group":{"id":"136215","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a \u0648\u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4447","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 - \u062f\/ \u0627\u062d\u0645\u062f \u0648\u0631\u0627\u0642 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"4d9dd8cb-80a0-4bed-8727-cb3416fe99be","family_name":"\u0646\u0635\u0631\u0627\u0644\u062f\u064a\u0646","given_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","email":"abdullah.nsr@hotmail.com"}],"original_submitted_time":"2026-04-21T08:10:01Z"},"eula":{"accepted_timestamp":"2026-03-07T17:55:51Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 11:10:01.645509] [info] Response: 0: '{"owner":"4d9dd8cb-80a0-4bed-8727-cb3416fe99be","title":"%D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D8%A7%D9%84%D8%AA%D9%83%D9%84%D9%8A%D9%81 %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.docx","status":"CREATED","id":"9d9d638c-c9ce-4ad5-9b39-34b331f10642","created_time":"2026-04-21T08:10:01.616Z","httpstatus":201}' [2026-04-21 11:10:01.647878] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9d9d638c-c9ce-4ad5-9b39-34b331f10642/original [2026-04-21 11:10:01.647907] [info] Headers: 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%B3%D9%84%D9%8A%D9%85 %D8%A7%D9%84%D8%AA%D9%83%D9%84%D9%8A%D9%81 %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.docx"' [2026-04-21 11:10:02.101634] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9d9d638c-c9ce-4ad5-9b39-34b331f10642","httpstatus":202}' [2026-04-21 11:10:19.312690] [info] -------- WEBHOOK START -------- [2026-04-21 11:10:19.312725] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '548' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b2c4475a4cda24b5c02823f84991422234eead45cf7382fe2c757fad956e5e6f' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efae95e7a6bdc78-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e730eb-58eebdaa0442fb9569c2c4cf;Parent=2f1e1cd7759fbf9d;Sampled=0' traceparent: '00-69e730eb58eebdaa0442fb9569c2c4cf-2f1e1cd7759fbf9d-00' x-forwarded-for: '35.158.179.21' [2026-04-21 11:10:19.312828] [info] WEBHOOK REQUEST: {"owner":"4d9dd8cb-80a0-4bed-8727-cb3416fe99be","title":"%D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D8%A7%D9%84%D8%AA%D9%83%D9%84%D9%8A%D9%81 %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.docx","status":"COMPLETE","id":"9d9d638c-c9ce-4ad5-9b39-34b331f10642","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":18,"word_count":3294,"character_count":20471,"created_time":"2026-04-21T08:10:01.616Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 11:10:19.312834] [info] EXPECTED SIGNATURE: b2c4475a4cda24b5c02823f84991422234eead45cf7382fe2c757fad956e5e6f [2026-04-21 11:10:19.465203] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9d9d638c-c9ce-4ad5-9b39-34b331f10642/similarity [2026-04-21 11:10:19.465235] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 11:10:19.465251] [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}}' [2026-04-21 11:10:20.182316] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 11:10:20.184870] [info] -------- WEBHOOK END -------- [2026-04-21 11:10:38.204226] [info] -------- WEBHOOK START -------- [2026-04-21 11:10:38.204262] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1406' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '21de099c9b2afb31ddd631d9746bab160d0d659a95ee1a4dae4a9fff21bb25df' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efae9d4982112c4-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e730fe-83c1dc026118dcc29d5ebd54;Parent=9f9ab824b7332e71;Sampled=0' traceparent: '00-69e730fe83c1dc026118dcc29d5ebd54-9f9ab824b7332e71-00' x-forwarded-for: '52.57.242.45' [2026-04-21 11:10:38.204355] [info] WEBHOOK REQUEST: {"overall_match_percentage":21,"internet_match_percentage":9,"publication_match_percentage":6,"submitted_works_match_percentage":20,"status":"COMPLETE","time_generated":"2026-04-21T08:10:37.954835Z","time_requested":"2026-04-21T08:10:20.134255Z","submission_id":"9d9d638c-c9ce-4ad5-9b39-34b331f10642","top_matches":[{"percentage":2.809778,"source_type":"SUBMITTED_WORK","matched_word_count_total":100,"submitted_date":"2025-12-10","institution_name":"Universität Bayreuth","name":"Universität Bayreuth on 2025-12-10"},{"percentage":2.7254846,"source_type":"SUBMITTED_WORK","matched_word_count_total":97,"submitted_date":"2026-04-02","institution_name":"Mutah University in Jordan","name":"Mutah University in Jordan on 2026-04-02"},{"percentage":2.556898,"source_type":"SUBMITTED_WORK","matched_word_count_total":91,"submitted_date":"2026-04-13","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2026-04-13"},{"percentage":2.3883114,"source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2026-04-17","institution_name":"California Southern University","name":"California Southern University on 2026-04-17"},{"percentage":1.9106491,"source_type":"SUBMITTED_WORK","matched_word_count_total":68,"submitted_date":"2025-12-21","institution_name":"Majan College","name":"Majan College on 2025-12-21"}],"top_source_largest_matched_word_count":12} [2026-04-21 11:10:38.204370] [info] EXPECTED SIGNATURE: 21de099c9b2afb31ddd631d9746bab160d0d659a95ee1a4dae4a9fff21bb25df [2026-04-21 11:10:38.209089] [info] -------- WEBHOOK END -------- [2026-04-21 11:30:01.038774] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 11:30:01.038805] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 11:30:01.038892] [info] Request: 0: '[]' [2026-04-21 11:30:01.523389] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 11:30:01.524226] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 11:30:01.524240] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 11:30:01.524252] [info] Request: 0: '[]' [2026-04-21 11:30:01.637011] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 11:30:01.637898] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 11:30:01.637918] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 11:30:01.637933] [info] Request: 0: '[]' [2026-04-21 11:30:01.695219] [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}' [2026-04-21 11:40:01.492328] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 11:40:01.492372] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 11:40:01.492449] [info] Request: 0: '{"owner":"396f47f3-daaa-4c1a-b691-82252372f165","submitter":"396f47f3-daaa-4c1a-b691-82252372f165","title":"%D8%B3%D8%B9%D8%A7%D8%AF%D8%A9 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A9 %D9%86%D8%B1%D9%85%D9%8A%D9%86 %D8%A3%D8%B1%D9%81%D9%82 %D9%84%D8%B3%D8%B9%D8%A7%D8%AF%D8%AA%D9%83%D9%85 %D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84%D8%A9 %D9%85%D9%86 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84 %D8%A8%D8%B9%D8%AF %D8%AA%D9%86%D9%81%D9%8A%D8%B0 %D9%85%D9%84%D8%A7%D8%AD%D8%B8%D8%A7%D8%AA%D9%83%D9%85 %D8%A5%D9%86 %D8%B4%D8%A7%D8%A1 %D8%A7%D9%84%D9%84%D9%87.docx","metadata":{"group":{"id":"137627","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4455","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 - \u062f\/ \u0646\u0631\u0645\u064a\u0646 \u0645\u0648\u0633\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"396f47f3-daaa-4c1a-b691-82252372f165","family_name":"\u0627\u0644\u0632\u0628\u064a\u062f\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"mhz21400@gmail.com"}],"original_submitted_time":"2026-04-21T08:40:01Z"},"eula":{"accepted_timestamp":"2025-11-27T04:08:54Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 11:40:01.839267] [info] Response: 0: '{"owner":"396f47f3-daaa-4c1a-b691-82252372f165","title":"%D8%B3%D8%B9%D8%A7%D8%AF%D8%A9 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A9 %D9%86%D8%B1%D9%85%D9%8A%D9%86 %D8%A3%D8%B1%D9%81%D9%82 %D9%84%D8%B3%D8%B9%D8%A7%D8%AF%D8%AA%D9%83%D9%85 %D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84%D8%A9 %D9%85%D9%86 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84 %D8%A8%D8%B9%D8%AF %D8%AA%D9%86%D9%81%D9%8A%D8%B0 %D9%85%D9%84%D8%A7%D8%AD%D8%B8%D8%A7%D8%AA%D9%83%D9%85 %D8%A5%D9%86 %D8%B4%D8%A7%D8%A1 %D8%A7%D9%84%D9%84%D9%8","status":"CREATED","id":"361535e7-2af3-4771-abdd-0f44284dada0","created_time":"2026-04-21T08:40:01.821Z","httpstatus":201}' [2026-04-21 11:40:01.841291] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/361535e7-2af3-4771-abdd-0f44284dada0/original [2026-04-21 11:40:01.841310] [info] Headers: 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%B3%D8%B9%D8%A7%D8%AF%D8%A9 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A9 %D9%86%D8%B1%D9%85%D9%8A%D9%86 %D8%A3%D8%B1%D9%81%D9%82 %D9%84%D8%B3%D8%B9%D8%A7%D8%AF%D8%AA%D9%83%D9%85 %D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84%D8%A9 %D9%85%D9%86 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84 %D8%A8%D8%B9%D8%AF %D8%AA%D9%86%D9%81%D9%8A%D8%B0 %D9%85%D9%84%D8%A7%D8%AD%D8%B8%D8%A7%D8%AA%D9%83%D9%85 %D8%A5%D9%86 %D8%B4%D8%A7%D8%A1 %D8%A7%D9%84%D9%84%D9%87.docx"' [2026-04-21 11:40:02.130745] [info] Response: 0: '{"message":"Successfully uploaded file for submission 361535e7-2af3-4771-abdd-0f44284dada0","httpstatus":202}' [2026-04-21 11:41:25.489031] [info] -------- WEBHOOK START -------- [2026-04-21 11:41:25.489067] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '860' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '66659488d7517cc85f1232eac07fc6ac951d15f03e378ebc63df751313d52ef1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efb16ee19b23719-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e73835-a8867c0129695c27330c5890;Parent=8820c52d7cb4f8d7;Sampled=0' traceparent: '00-69e73835a8867c0129695c27330c5890-8820c52d7cb4f8d7-00' x-forwarded-for: '52.57.242.45' [2026-04-21 11:41:25.489159] [info] WEBHOOK REQUEST: {"owner":"396f47f3-daaa-4c1a-b691-82252372f165","title":"%D8%B3%D8%B9%D8%A7%D8%AF%D8%A9 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A9 %D9%86%D8%B1%D9%85%D9%8A%D9%86 %D8%A3%D8%B1%D9%81%D9%82 %D9%84%D8%B3%D8%B9%D8%A7%D8%AF%D8%AA%D9%83%D9%85 %D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84%D8%A9 %D9%85%D9%86 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84 %D8%A8%D8%B9%D8%AF %D8%AA%D9%86%D9%81%D9%8A%D8%B0 %D9%85%D9%84%D8%A7%D8%AD%D8%B8%D8%A7%D8%AA%D9%83%D9%85 %D8%A5%D9%86 %D8%B4%D8%A7%D8%A1 %D8%A7%D9%84%D9%84%D9%8","status":"COMPLETE","id":"361535e7-2af3-4771-abdd-0f44284dada0","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":31,"word_count":10949,"character_count":60906,"created_time":"2026-04-21T08:40:01.821Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 11:41:25.489172] [info] EXPECTED SIGNATURE: 66659488d7517cc85f1232eac07fc6ac951d15f03e378ebc63df751313d52ef1 [2026-04-21 11:41:25.750001] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/361535e7-2af3-4771-abdd-0f44284dada0/similarity [2026-04-21 11:41:25.750040] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 11:41:25.750057] [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}}' [2026-04-21 11:41:26.380872] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 11:41:26.383471] [info] -------- WEBHOOK END -------- [2026-04-21 11:41:57.954345] [info] -------- WEBHOOK START -------- [2026-04-21 11:41:57.954390] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1305' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd8004e046c008f8aa821b3afa3e38079be5d35d4b07bcdbef7b6ec6625b79f8a' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efb17b91ead9176-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e73855-7e66ab9b6f66019cdca85418;Parent=7819f6d5095175b9;Sampled=0' traceparent: '00-69e738557e66ab9b6f66019cdca85418-7819f6d5095175b9-00' x-forwarded-for: '35.158.179.21' [2026-04-21 11:41:57.954485] [info] WEBHOOK REQUEST: {"overall_match_percentage":4,"internet_match_percentage":3,"publication_match_percentage":1,"submitted_works_match_percentage":3,"status":"COMPLETE","time_generated":"2026-04-21T08:41:57.739068Z","time_requested":"2026-04-21T08:41:26.351897Z","submission_id":"361535e7-2af3-4771-abdd-0f44284dada0","top_matches":[{"percentage":0.9190494,"source_type":"SUBMITTED_WORK","matched_word_count_total":99,"submitted_date":"2025-08-30","institution_name":"Muscat University","name":"Muscat University on 2025-08-30"},{"percentage":0.8262161,"source_type":"SUBMITTED_WORK","matched_word_count_total":89,"submitted_date":"2025-12-11","institution_name":"Fahad Abid Albalawi - University of Tabuk","name":"Fahad Abid Albalawi - University of Tabuk on 2025-12-11"},{"percentage":0.8262161,"source_type":"SUBMITTED_WORK","matched_word_count_total":89,"submitted_date":"2026-01-02","institution_name":"University of Tabuk","name":"University of Tabuk on 2026-01-02"},{"percentage":0.80764943,"source_type":"SUBMITTED_WORK","matched_word_count_total":87,"submitted_date":"2026-01-06","institution_name":"Muscat University","name":"Muscat University on 2026-01-06"},{"percentage":0.77979946,"source_type":"INTERNET","matched_word_count_total":84,"name":"services.kfu.edu.sa"}],"top_source_largest_matched_word_count":12} [2026-04-21 11:41:57.954499] [info] EXPECTED SIGNATURE: d8004e046c008f8aa821b3afa3e38079be5d35d4b07bcdbef7b6ec6625b79f8a [2026-04-21 11:41:57.959389] [info] -------- WEBHOOK END -------- [2026-04-21 12:00:01.152327] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 12:00:01.152354] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:00:01.152430] [info] Request: 0: '[]' [2026-04-21 12:00:01.587239] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 12:00:01.588026] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 12:00:01.588042] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:00:01.588056] [info] Request: 0: '[]' [2026-04-21 12:00:01.700083] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 12:00:01.700819] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 12:00:01.700833] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:00:01.700846] [info] Request: 0: '[]' [2026-04-21 12:00:01.754909] [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}' [2026-04-21 12:19:46.663868] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/e14087b4-8820-4a4a-a478-5775178f5129/viewer-url [2026-04-21 12:19:46.663909] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:19:46.664005] [info] Request: 0: '{"locale":"en","viewer_user_id":"7d8f76c5-9d8a-4a15-8e98-e6218b3315f7","given_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","family_name":"\u0627\u0644\u0628\u0633\u062a\u0643\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}}}' [2026-04-21 12:19:47.519010] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378344387?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhNGYxZWQ3MC02YWNjLTQ3MmItODlkNi02OGY1OTgyZmM5NzMiLCJpYXQiOjE3NzY3NjMxNzcsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiI3YzIzYWY1Ni1mMmU0LTQ3NzUtYWFmNS1lNmZjZWUzN2Q0OTIiLCJleHAiOjE3NzY3NjMyNTcsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODM0NDM4N1wiOntcImF1dGhvclwiOlwi2LnYqNiv2KfZhNmE2Ycg2KfZhNio2LPYqtmD2YpcIixcInRpdGxlXCI6XCIlRDglQjElRDglQjMlRDglQTclRDklODQlRDglQTkgJUQ4JUI5JUQ4JUE4JUQ4JUFGICVEOCVBNyVEOSU4NCVEOSU4NCVEOSU4NyAlRDglQTclRDklODQlRDglQTglRDglQjMlRDglQUElRDklODMlRDklOEEgJUQ4JUEzJUQ4JUFCJUQ4JUIxICVEOCVBNyVEOSU4NCVEOCVBQSVEOCVBRiVEOCVCMSVEOSU4QSVEOCVBOCAlRDglQjklRDklODQlRDklODkgJUQ4JUE1JUQ5JTg2JUQ4JUFBJUQ4JUE3JUQ4JUFDJUQ5JThBJUQ4JUE5ICVEOSU4NSVEOSU4OCVEOCVCOCVEOSU4MSVEOSU4QSVEOSU4NiAlRDglQjQlRDglQjElRDklODMlRDglQTclRDglQUEgJUQ4JUE3JUQ5JTg0JUQ5JTg2JUQ5JTgxJUQ4JUI3ICVEOSU4OCVEOCVBNyVEOSU4NCVEOCVCQSVEOCVBNyVEOCVCMiAlRDglQTglRDglQTclRDklODQlRDklODUlRDklODUlRDklODQlRDklODMlRDglQTkgJUQ4JUE3JUQ5JTg0JUQ4JUI5JUQ4JUIxJUQ4JUE4JUQ5JThBJUQ4JUE5ICVEOCVBNyVEOSU4NCVEOCVCMyVEOCVCOSVEOSU4OFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiN2MyM2FmNTYtZjJlNC00Nzc1LWFhZjUtZTZmY2VlMzdkNDkyXCIsXCJmaXJzdE5hbWVcIjpcIk11aGFtbWFkXCIsXCJsYXN0TmFtZVwiOlwiQWxraHVseVwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTo3ZDhmNzZjNS05ZDhhLTRhMTUtOGU5OC1lNjIxOGIzMzE1ZjdAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.J9WoawTrvRD6UDtH0zlFxpA8VBNp_h4s4UEcWQlWQQk","httpstatus":200}' [2026-04-21 12:30:01.275805] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 12:30:01.275841] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:30:01.275959] [info] Request: 0: '[]' [2026-04-21 12:30:01.991139] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 12:30:01.992018] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 12:30:01.992033] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:30:01.992049] [info] Request: 0: '[]' [2026-04-21 12:30:02.062546] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_UPDATED","SUBMISSION_COMPLETE","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 12:30:02.063220] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 12:30:02.063235] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:30:02.063251] [info] Request: 0: '[]' [2026-04-21 12:30:02.161597] [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}' [2026-04-21 12:35:01.706427] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 12:35:01.706470] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:35:01.706579] [info] Request: 0: '{"owner":"0d00c1bf-3ca4-4490-bc3f-b48f8a7220ab","submitter":"0d00c1bf-3ca4-4490-bc3f-b48f8a7220ab","title":"%D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_1.docx","metadata":{"group":{"id":"145705","name":"Thesis Part1","type":"ASSIGNMENT"},"group_context":{"id":"4491","name":"Thesis_(1)_AI900a_Dr_Mohamed_Essa_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0d00c1bf-3ca4-4490-bc3f-b48f8a7220ab","family_name":"\u0644\u0637\u0641","given_name":"\u0623\u062d\u0645\u062f","email":"amd.naji@outlook.com"}],"original_submitted_time":"2026-04-21T09:35:01Z"},"eula":{"accepted_timestamp":"2025-11-13T23:06:55Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 12:35:02.487266] [info] Response: 0: '{"owner":"0d00c1bf-3ca4-4490-bc3f-b48f8a7220ab","title":"%D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_1.docx","status":"CREATED","id":"5d3949db-45d2-4040-a72c-09e90ccc5fd0","created_time":"2026-04-21T09:35:02.010Z","httpstatus":201}' [2026-04-21 12:35:02.491036] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5d3949db-45d2-4040-a72c-09e90ccc5fd0/original [2026-04-21 12:35:02.491066] [info] Headers: 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%AE%D8%B1%D8%AC_1.docx"' [2026-04-21 12:35:02.840370] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5d3949db-45d2-4040-a72c-09e90ccc5fd0","httpstatus":202}' [2026-04-21 12:35:03.149214] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 12:35:03.149255] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:35:03.149276] [info] Request: 0: '{"owner":"0d00c1bf-3ca4-4490-bc3f-b48f8a7220ab","submitter":"0d00c1bf-3ca4-4490-bc3f-b48f8a7220ab","title":"%D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_1.pdf","metadata":{"group":{"id":"145705","name":"Thesis Part1","type":"ASSIGNMENT"},"group_context":{"id":"4491","name":"Thesis_(1)_AI900a_Dr_Mohamed_Essa_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0d00c1bf-3ca4-4490-bc3f-b48f8a7220ab","family_name":"\u0644\u0637\u0641","given_name":"\u0623\u062d\u0645\u062f","email":"amd.naji@outlook.com"}],"original_submitted_time":"2026-04-21T09:35:03Z"},"eula":{"accepted_timestamp":"2025-11-13T23:06:55Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 12:35:03.509270] [info] Response: 0: '{"owner":"0d00c1bf-3ca4-4490-bc3f-b48f8a7220ab","title":"%D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_1.pdf","status":"CREATED","id":"6f0d905d-78b9-4816-9859-5999e6d33276","created_time":"2026-04-21T09:35:03.354Z","httpstatus":201}' [2026-04-21 12:35:03.512435] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6f0d905d-78b9-4816-9859-5999e6d33276/original [2026-04-21 12:35:03.512465] [info] Headers: 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%AE%D8%B1%D8%AC_1.pdf"' [2026-04-21 12:35:03.773017] [info] Response: 0: '{"message":"Successfully uploaded file for submission 6f0d905d-78b9-4816-9859-5999e6d33276","httpstatus":202}' [2026-04-21 12:35:22.820512] [info] -------- WEBHOOK START -------- [2026-04-21 12:35:22.820549] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '345' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b4d3780a4871e5573eb4c88ddf8288f9f38485903fd2f9345933367a945530ab' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efb65f77a4b55e7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e744da-d1b9f5303d34425579803260;Parent=e55cbf7578948fc3;Sampled=0' traceparent: '00-69e744dad1b9f5303d34425579803260-e55cbf7578948fc3-00' x-forwarded-for: '52.57.242.45' [2026-04-21 12:35:22.820656] [info] WEBHOOK REQUEST: {"owner":"0d00c1bf-3ca4-4490-bc3f-b48f8a7220ab","title":"%D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_1.pdf","status":"COMPLETE","id":"6f0d905d-78b9-4816-9859-5999e6d33276","content_type":"application/pdf","page_count":26,"word_count":5605,"character_count":31094,"created_time":"2026-04-21T09:35:03.354Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2026-04-21 12:35:22.820671] [info] EXPECTED SIGNATURE: b4d3780a4871e5573eb4c88ddf8288f9f38485903fd2f9345933367a945530ab [2026-04-21 12:35:23.054851] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6f0d905d-78b9-4816-9859-5999e6d33276/similarity [2026-04-21 12:35:23.054883] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:35:23.054898] [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}}' [2026-04-21 12:35:23.674774] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 12:35:23.677939] [info] -------- WEBHOOK END -------- [2026-04-21 12:35:30.861958] [info] -------- WEBHOOK START -------- [2026-04-21 12:35:30.861991] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '402' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2a8036b399917ef0e734d94bd4eb7658f03c4cccec1b3b36f473866498613a50' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efb6629c89655e7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e744e2-c6c58f96a8e08fabba8882e0;Parent=dd498d8d69389902;Sampled=0' traceparent: '00-69e744e2c6c58f96a8e08fabba8882e0-dd498d8d69389902-00' x-forwarded-for: '52.57.242.45' [2026-04-21 12:35:30.862098] [info] WEBHOOK REQUEST: {"owner":"0d00c1bf-3ca4-4490-bc3f-b48f8a7220ab","title":"%D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_1.docx","status":"COMPLETE","id":"5d3949db-45d2-4040-a72c-09e90ccc5fd0","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":26,"word_count":5545,"character_count":29417,"created_time":"2026-04-21T09:35:02.010Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 12:35:30.862104] [info] EXPECTED SIGNATURE: 2a8036b399917ef0e734d94bd4eb7658f03c4cccec1b3b36f473866498613a50 [2026-04-21 12:35:31.491842] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5d3949db-45d2-4040-a72c-09e90ccc5fd0/similarity [2026-04-21 12:35:31.491880] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:35:31.491898] [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}}' [2026-04-21 12:35:32.062228] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 12:35:32.065396] [info] -------- WEBHOOK END -------- [2026-04-21 12:35:44.888863] [info] -------- WEBHOOK START -------- [2026-04-21 12:35:44.888895] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1459' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '0b941e13a23d49a13bd12e07305e435e86c6f16dc4fe7c5a14c9981ac08a9106' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efb66817bb155e7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e744f0-e507ba1e3207466be66767f8;Parent=0fd1eb377d467031;Sampled=0' traceparent: '00-69e744f0e507ba1e3207466be66767f8-0fd1eb377d467031-00' x-forwarded-for: '52.57.242.45' [2026-04-21 12:35:44.888998] [info] WEBHOOK REQUEST: {"overall_match_percentage":19,"internet_match_percentage":14,"publication_match_percentage":14,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2026-04-21T09:35:44.709454Z","time_requested":"2026-04-21T09:35:23.647401Z","submission_id":"6f0d905d-78b9-4816-9859-5999e6d33276","top_matches":[{"percentage":5.518687,"source_type":"SUBMITTED_WORK","matched_word_count_total":316,"submitted_date":"2025-09-05","institution_name":"Anna University","name":"Anna University on 2025-09-05"},{"percentage":4.820119,"source_type":"SUBMITTED_WORK","matched_word_count_total":276,"submitted_date":"2026-02-18","institution_name":"Anna University","name":"Anna University on 2026-02-18"},{"percentage":4.750262,"source_type":"SUBMITTED_WORK","matched_word_count_total":272,"submitted_date":"2026-01-16","institution_name":"Otto-von-Guericke-Universität Magdeburg","name":"Otto-von-Guericke-Universität Magdeburg on 2026-01-16"},{"percentage":4.4533706,"source_type":"PUBLICATION","matched_word_count_total":255,"name":"\"Adversarial Deep Generative Techniques for Early Diagnosis of Neurological Conditions and Mental Health Practises\", Springer Science and Business Media LLC, 2025"},{"percentage":4.226336,"source_type":"SUBMITTED_WORK","matched_word_count_total":242,"submitted_date":"2025-04-16","institution_name":"University of Westminster","name":"University of Westminster on 2025-04-16"}],"top_source_largest_matched_word_count":31} [2026-04-21 12:35:44.889003] [info] EXPECTED SIGNATURE: 0b941e13a23d49a13bd12e07305e435e86c6f16dc4fe7c5a14c9981ac08a9106 [2026-04-21 12:35:44.894645] [info] -------- WEBHOOK END -------- [2026-04-21 12:35:57.499897] [info] -------- WEBHOOK START -------- [2026-04-21 12:35:57.499932] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1459' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a9991870ace9f027262f76c216369cef3e5608f9d9846c5abaa59d2ab41c6e7c' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efb66d04ddb55e7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e744fd-b2b0d01d531d993341ea2b8f;Parent=49a4e037eedd6531;Sampled=0' traceparent: '00-69e744fdb2b0d01d531d993341ea2b8f-49a4e037eedd6531-00' x-forwarded-for: '52.57.242.45' [2026-04-21 12:35:57.500021] [info] WEBHOOK REQUEST: {"overall_match_percentage":19,"internet_match_percentage":15,"publication_match_percentage":14,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2026-04-21T09:35:57.29529Z","time_requested":"2026-04-21T09:35:32.018384Z","submission_id":"5d3949db-45d2-4040-a72c-09e90ccc5fd0","top_matches":[{"percentage":5.4966083,"source_type":"SUBMITTED_WORK","matched_word_count_total":316,"submitted_date":"2025-09-05","institution_name":"Anna University","name":"Anna University on 2025-09-05"},{"percentage":4.800835,"source_type":"SUBMITTED_WORK","matched_word_count_total":276,"submitted_date":"2026-02-18","institution_name":"Anna University","name":"Anna University on 2026-02-18"},{"percentage":4.7312574,"source_type":"SUBMITTED_WORK","matched_word_count_total":272,"submitted_date":"2026-01-16","institution_name":"Otto-von-Guericke-Universität Magdeburg","name":"Otto-von-Guericke-Universität Magdeburg on 2026-01-16"},{"percentage":4.435554,"source_type":"PUBLICATION","matched_word_count_total":255,"name":"\"Adversarial Deep Generative Techniques for Early Diagnosis of Neurological Conditions and Mental Health Practises\", Springer Science and Business Media LLC, 2025"},{"percentage":4.365977,"source_type":"SUBMITTED_WORK","matched_word_count_total":251,"submitted_date":"2025-04-16","institution_name":"University of Westminster","name":"University of Westminster on 2025-04-16"}],"top_source_largest_matched_word_count":31} [2026-04-21 12:35:57.500037] [info] EXPECTED SIGNATURE: a9991870ace9f027262f76c216369cef3e5608f9d9846c5abaa59d2ab41c6e7c [2026-04-21 12:35:57.505753] [info] -------- WEBHOOK END -------- [2026-04-21 12:52:15.686575] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/5d3949db-45d2-4040-a72c-09e90ccc5fd0/viewer-url [2026-04-21 12:52:15.686618] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:52:15.686714] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0623\u062d\u0645\u062f","family_name":"\u0644\u0637\u0641","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}}}' [2026-04-21 12:52:17.351687] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378694071?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0OGE5YjMyMS1lYzRiLTRjYWUtYjdhOC04ZjE1NTFkY2YzZGQiLCJpYXQiOjE3NzY3NjUxMjcsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3NjUyMDcsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODY5NDA3MVwiOntcImF1dGhvclwiOlwi2KPYrdmF2K8g2YTYt9mBXCIsXCJ0aXRsZVwiOlwiJUQ4JUE3JUQ5JTg0JUQ4JUFBJUQ4JUFFJUQ4JUIxJUQ4JUFDXzEuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.TCnuIv66zHkr1EGRK0UrgOkLwvWdhOEh6cr15-UzTq8","httpstatus":200}' [2026-04-21 12:55:29.674673] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/5d3949db-45d2-4040-a72c-09e90ccc5fd0/viewer-url [2026-04-21 12:55:29.674712] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 12:55:29.674808] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0623\u062d\u0645\u062f","family_name":"\u0644\u0637\u0641","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}}}' [2026-04-21 12:55:30.063142] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378694071?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJmZTBhMTRhNS05MjJmLTQ2OGMtYmJhYi01MTNlYzNjZmUwYmQiLCJpYXQiOjE3NzY3NjUzMjAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3NjU0MDAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODY5NDA3MVwiOntcImF1dGhvclwiOlwi2KPYrdmF2K8g2YTYt9mBXCIsXCJ0aXRsZVwiOlwiJUQ4JUE3JUQ5JTg0JUQ4JUFBJUQ4JUFFJUQ4JUIxJUQ4JUFDXzEuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.0E3nPMVO4vE5Ftc1i21ctwA35gSmbDxVHqP5_I1xy1M","httpstatus":200}' [2026-04-21 13:00:01.301290] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 13:00:01.301317] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:00:01.301408] [info] Request: 0: '[]' [2026-04-21 13:00:01.461436] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 13:00:01.464495] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 13:00:01.464519] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:00:01.464535] [info] Request: 0: '[]' [2026-04-21 13:00:01.565963] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-21 13:00:01.566834] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 13:00:01.566853] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:00:01.566868] [info] Request: 0: '[]' [2026-04-21 13:00:01.622132] [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}' [2026-04-21 13:00:01.665874] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 13:00:01.665908] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:00:01.665994] [info] Request: 0: '{"owner":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","submitter":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","title":"%D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_1.docx","metadata":{"group":{"id":"145705","name":"Thesis Part1","type":"ASSIGNMENT"},"group_context":{"id":"4491","name":"Thesis_(1)_AI900a_Dr_Mohamed_Essa_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}],"original_submitted_time":"2026-04-21T10:00:01Z"},"eula":{"accepted_timestamp":"2025-02-20T07:42:42Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 13:00:02.134221] [info] Response: 0: '{"owner":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","title":"%D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_1.docx","status":"CREATED","id":"d5c3845d-91a6-4a39-b443-2489c2f9c75d","created_time":"2026-04-21T10:00:02.117Z","httpstatus":201}' [2026-04-21 13:00:02.136944] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d5c3845d-91a6-4a39-b443-2489c2f9c75d/original [2026-04-21 13:00:02.136972] [info] Headers: 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%AE%D8%B1%D8%AC_1.docx"' [2026-04-21 13:00:02.500876] [info] Response: 0: '{"message":"Successfully uploaded file for submission d5c3845d-91a6-4a39-b443-2489c2f9c75d","httpstatus":202}' [2026-04-21 13:00:33.314719] [info] -------- WEBHOOK START -------- [2026-04-21 13:00:33.314757] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '402' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '3c4d7e9acc471779c4c122dd6c8cd1f521eab4a693a9d1af0a411ba21db95ddf' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efb8ad80f9f6967-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e74ac1-6687dc1ddcad6acac9c27592;Parent=7a9e3340eb77bf11;Sampled=0' traceparent: '00-69e74ac16687dc1ddcad6acac9c27592-7a9e3340eb77bf11-00' x-forwarded-for: '35.158.179.21' [2026-04-21 13:00:33.314862] [info] WEBHOOK REQUEST: {"owner":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","title":"%D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_1.docx","status":"COMPLETE","id":"d5c3845d-91a6-4a39-b443-2489c2f9c75d","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":26,"word_count":5545,"character_count":29417,"created_time":"2026-04-21T10:00:02.117Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2026-04-21 13:00:33.314867] [info] EXPECTED SIGNATURE: 3c4d7e9acc471779c4c122dd6c8cd1f521eab4a693a9d1af0a411ba21db95ddf [2026-04-21 13:00:33.559495] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d5c3845d-91a6-4a39-b443-2489c2f9c75d/similarity [2026-04-21 13:00:33.559545] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:00:33.559564] [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}}' [2026-04-21 13:00:34.144644] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 13:00:34.147011] [info] -------- WEBHOOK END -------- [2026-04-21 13:00:56.775048] [info] -------- WEBHOOK START -------- [2026-04-21 13:00:56.775094] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1460' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2c7134f3e568cfbab6aaa9cfdc060fb1e079145dd4857e5336d78251dfb73be6' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efb8b6abb9cbbd3-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e74ad8-8d6484fa83953d843d76e48f;Parent=86f1275b7d6fef68;Sampled=0' traceparent: '00-69e74ad88d6484fa83953d843d76e48f-86f1275b7d6fef68-00' x-forwarded-for: '52.57.242.45' [2026-04-21 13:00:56.775192] [info] WEBHOOK REQUEST: {"overall_match_percentage":19,"internet_match_percentage":15,"publication_match_percentage":14,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2026-04-21T10:00:56.529081Z","time_requested":"2026-04-21T10:00:34.116399Z","submission_id":"d5c3845d-91a6-4a39-b443-2489c2f9c75d","top_matches":[{"percentage":5.4966083,"source_type":"SUBMITTED_WORK","matched_word_count_total":316,"submitted_date":"2025-09-05","institution_name":"Anna University","name":"Anna University on 2025-09-05"},{"percentage":4.800835,"source_type":"SUBMITTED_WORK","matched_word_count_total":276,"submitted_date":"2026-02-18","institution_name":"Anna University","name":"Anna University on 2026-02-18"},{"percentage":4.7312574,"source_type":"SUBMITTED_WORK","matched_word_count_total":272,"submitted_date":"2026-01-16","institution_name":"Otto-von-Guericke-Universität Magdeburg","name":"Otto-von-Guericke-Universität Magdeburg on 2026-01-16"},{"percentage":4.435554,"source_type":"PUBLICATION","matched_word_count_total":255,"name":"\"Adversarial Deep Generative Techniques for Early Diagnosis of Neurological Conditions and Mental Health Practises\", Springer Science and Business Media LLC, 2025"},{"percentage":4.365977,"source_type":"SUBMITTED_WORK","matched_word_count_total":251,"submitted_date":"2025-04-16","institution_name":"University of Westminster","name":"University of Westminster on 2025-04-16"}],"top_source_largest_matched_word_count":31} [2026-04-21 13:00:56.775197] [info] EXPECTED SIGNATURE: 2c7134f3e568cfbab6aaa9cfdc060fb1e079145dd4857e5336d78251dfb73be6 [2026-04-21 13:00:56.780550] [info] -------- WEBHOOK END -------- [2026-04-21 13:12:16.240211] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/d5c3845d-91a6-4a39-b443-2489c2f9c75d/viewer-url [2026-04-21 13:12:16.240251] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:12:16.240344] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"Ahmed","family_name":"Alwakeel","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}}}' [2026-04-21 13:12:17.121861] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378702698?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI4NmE0NGRmZi01MTVjLTQ0MzItYWE5My1mNTlhZjFhNTc2NDIiLCJpYXQiOjE3NzY3NjYzMjcsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3NjY0MDcsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODcwMjY5OFwiOntcImF1dGhvclwiOlwiQWhtZWQgQWx3YWtlZWxcIixcInRpdGxlXCI6XCIlRDglQTclRDklODQlRDglQUElRDglQUUlRDglQjElRDglQUNfMS5kb2N4XCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.hWvNJNWZT7IKv_GqbJ0qX1OkNCBMLJgB1ipmi44ZqmE","httpstatus":200}' [2026-04-21 13:15:01.374090] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 13:15:01.374135] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:15:01.374211] [info] Request: 0: '{"owner":"045f7919-9b08-43b7-a24c-089f656b7617","submitter":"045f7919-9b08-43b7-a24c-089f656b7617","title":"Automatic Detection of Arabic Spam Messages Using Machine Learning Techniques.docx","metadata":{"group":{"id":"146172","name":"FINAL Version Project 1 report","type":"ASSIGNMENT"},"group_context":{"id":"4489","name":"Thesis_(1)_AI900a_Dr_khaled_Eskaf_First Trimester 2026","owners":[{"id":"17c579ea-b56e-46e4-a526-27d351643fa9","family_name":"\u062d\u0645\u062f\u064a","given_name":"\u0627\u064a\u0645\u0627\u0646","email":"eman@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"045f7919-9b08-43b7-a24c-089f656b7617","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","given_name":"\u0623\u0633\u0645\u0627\u0621","email":"asma.alsayer@gmail.com"}],"original_submitted_time":"2026-04-21T10:15:01Z"},"eula":{"accepted_timestamp":"2025-11-12T18:46:11Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 13:15:02.128879] [info] Response: 0: '{"owner":"045f7919-9b08-43b7-a24c-089f656b7617","title":"Automatic Detection of Arabic Spam Messages Using Machine Learning Techniques.docx","status":"CREATED","id":"9891f658-f358-4751-a563-894892abd728","created_time":"2026-04-21T10:15:01.622Z","httpstatus":201}' [2026-04-21 13:15:02.132004] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9891f658-f358-4751-a563-894892abd728/original [2026-04-21 13:15:02.132029] [info] Headers: 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="Automatic Detection of Arabic Spam Messages Using Machine Learning Techniques.docx"' [2026-04-21 13:15:02.374294] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9891f658-f358-4751-a563-894892abd728","httpstatus":202}' [2026-04-21 13:15:32.684397] [info] -------- WEBHOOK START -------- [2026-04-21 13:15:32.684428] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '441' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4705f1516d70c61c15ce1aacb4392fc26f205152eb9920ae2841af5916c01a8e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efba0cd2d227b02-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e74e44-8a0cbfa72b54528048e54da4;Parent=d2acc0d214296c1f;Sampled=0' traceparent: '00-69e74e448a0cbfa72b54528048e54da4-d2acc0d214296c1f-00' x-forwarded-for: '35.158.179.21' [2026-04-21 13:15:32.684453] [info] WEBHOOK REQUEST: {"owner":"045f7919-9b08-43b7-a24c-089f656b7617","title":"Automatic Detection of Arabic Spam Messages Using Machine Learning Techniques.docx","status":"COMPLETE","id":"9891f658-f358-4751-a563-894892abd728","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":30,"word_count":5614,"character_count":31783,"created_time":"2026-04-21T10:15:01.622Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2026-04-21 13:15:32.684457] [info] EXPECTED SIGNATURE: 4705f1516d70c61c15ce1aacb4392fc26f205152eb9920ae2841af5916c01a8e [2026-04-21 13:15:33.108021] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9891f658-f358-4751-a563-894892abd728/similarity [2026-04-21 13:15:33.108057] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:15:33.108074] [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}}' [2026-04-21 13:15:33.721406] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 13:15:33.724128] [info] -------- WEBHOOK END -------- [2026-04-21 13:16:20.116034] [info] -------- WEBHOOK START -------- [2026-04-21 13:16:20.116072] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1545' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e0207f981f62a3f00367d1dd2c8741d9226a1a71b1909af09be5613daa40f808' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efba1f59df9b669-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e74e74-7419b185df4c02cecc11d6be;Parent=a55ffca7fb02e5f9;Sampled=0' traceparent: '00-69e74e747419b185df4c02cecc11d6be-a55ffca7fb02e5f9-00' x-forwarded-for: '52.57.242.45' [2026-04-21 13:16:20.116184] [info] WEBHOOK REQUEST: {"overall_match_percentage":25,"internet_match_percentage":17,"publication_match_percentage":18,"submitted_works_match_percentage":20,"status":"COMPLETE","time_generated":"2026-04-21T10:16:19.855577Z","time_requested":"2026-04-21T10:15:33.683609Z","submission_id":"9891f658-f358-4751-a563-894892abd728","top_matches":[{"percentage":4.6431046,"source_type":"PUBLICATION","matched_word_count_total":268,"name":"Harvinder Singh, Priyanka Kaushal, Sarabjeet Kaur. \"Advanced Computing and AI for Sustainable Environment, Energy, and Smart Manufacturing - AI-Driven Sustainability Across Environment, Energy, and Industry\", CRC Press, 2026"},{"percentage":4.59113,"source_type":"PUBLICATION","matched_word_count_total":265,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":4.5564795,"source_type":"PUBLICATION","matched_word_count_total":263,"name":"\"AI Technologies for Information Systems and Management Science\", Springer Science and Business Media LLC, 2025"},{"percentage":4.175329,"source_type":"PUBLICATION","matched_word_count_total":241,"name":"\"Advances in Intelligent Systems and Digital Applications\", Springer Science and Business Media LLC, 2025"},{"percentage":4.002079,"source_type":"PUBLICATION","matched_word_count_total":231,"name":"Paolo Ferro, Harinadh Vemanaboina, Chander Prakash. \"Computational Techniques and Smart Manufacturing\", CRC Press, 2026"}],"top_source_largest_matched_word_count":13} [2026-04-21 13:16:20.116190] [info] EXPECTED SIGNATURE: e0207f981f62a3f00367d1dd2c8741d9226a1a71b1909af09be5613daa40f808 [2026-04-21 13:16:20.121140] [info] -------- WEBHOOK END -------- [2026-04-21 13:22:59.574467] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/9891f658-f358-4751-a563-894892abd728/viewer-url [2026-04-21 13:22:59.574512] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:22:59.574605] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0623\u0633\u0645\u0627\u0621","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\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}}}' [2026-04-21 13:23:00.867676] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378707345?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhOGFlMTNmZi1hNjBjLTQ2NDItODkwZS0yMDI1NDRiMjkwN2YiLCJpYXQiOjE3NzY3NjY5NzAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3NjcwNTAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODcwNzM0NVwiOntcImF1dGhvclwiOlwi2KPYs9mF2KfYoSDYp9mE2LnYqtmK2KjZilwiLFwidGl0bGVcIjpcIkF1dG9tYXRpYyBEZXRlY3Rpb24gb2YgQXJhYmljIFNwYW0gTWVzc2FnZXMgVXNpbmcgTWFjaGluZSBMZWFybmluZyBUZWNobmlxdWVzLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.Gz6ZCD4lNxblokqs1ZmOwk0krQTbzBO9SiAF0EUpiT4","httpstatus":200}' [2026-04-21 13:30:01.364999] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 13:30:01.365029] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:30:01.365117] [info] Request: 0: '[]' [2026-04-21 13:30:01.738595] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 13:30:01.739368] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 13:30:01.739382] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:30:01.739396] [info] Request: 0: '[]' [2026-04-21 13:30:01.827006] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-21 13:30:01.827760] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 13:30:01.827790] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:30:01.827805] [info] Request: 0: '[]' [2026-04-21 13:30:01.931478] [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}' [2026-04-21 13:40:01.390650] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 13:40:01.390685] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:40:01.390768] [info] Request: 0: '{"owner":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","submitter":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","title":"onlinetext_11900_145831_96458.txt","metadata":{"group":{"id":"145831","name":"Task 10: Uploading Final Draft of Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","family_name":"\u062d\u0633\u064a\u0646","given_name":"\u0627\u0628\u0648\u0628\u0643\u0631","email":"a.alhadi@hotmail.com"}],"original_submitted_time":"2026-04-21T10:40:01Z"},"eula":{"accepted_timestamp":"2025-10-11T14:36:38Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 13:40:02.244028] [info] Response: 0: '{"owner":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","title":"onlinetext_11900_145831_96458.txt","status":"CREATED","id":"2687f893-7a2a-4277-9190-e97df2917651","created_time":"2026-04-21T10:40:01.742Z","httpstatus":201}' [2026-04-21 13:40:02.252990] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 13:40:02.253016] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:40:02.253032] [info] Request: 0: '{"owner":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","submitter":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","title":"Intelligent_Email_Management_260421_133723.pdf","metadata":{"group":{"id":"145831","name":"Task 10: Uploading Final Draft of Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","family_name":"\u062d\u0633\u064a\u0646","given_name":"\u0627\u0628\u0648\u0628\u0643\u0631","email":"a.alhadi@hotmail.com"}],"original_submitted_time":"2026-04-21T10:40:02Z"},"eula":{"accepted_timestamp":"2025-10-11T14:36:38Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 13:40:03.092987] [info] Response: 0: '{"owner":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","title":"Intelligent_Email_Management_260421_133723.pdf","status":"CREATED","id":"7b5ecc7e-7091-4ff0-9275-fa6a0287776b","created_time":"2026-04-21T10:40:02.816Z","httpstatus":201}' [2026-04-21 13:40:03.095781] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7b5ecc7e-7091-4ff0-9275-fa6a0287776b/original [2026-04-21 13:40:03.095822] [info] Headers: 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="Intelligent_Email_Management_260421_133723.pdf"' [2026-04-21 13:40:03.768357] [info] Response: 0: '{"message":"Successfully uploaded file for submission 7b5ecc7e-7091-4ff0-9275-fa6a0287776b","httpstatus":202}' [2026-04-21 13:40:33.981848] [info] -------- WEBHOOK START -------- [2026-04-21 13:40:33.981885] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '327' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '57cd8c19338bea621ea3b0195cf50806d596cef205780d1a8a672d40397e93c1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efbc5744afad396-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e75421-c1588e321c41c4465dabc7bc;Parent=71a8b4f4460c8025;Sampled=0' traceparent: '00-69e75421c1588e321c41c4465dabc7bc-71a8b4f4460c8025-00' x-forwarded-for: '35.158.179.21' [2026-04-21 13:40:33.981980] [info] WEBHOOK REQUEST: {"owner":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","title":"Intelligent_Email_Management_260421_133723.pdf","status":"ERROR","id":"7b5ecc7e-7091-4ff0-9275-fa6a0287776b","content_type":"application/pdf","page_count":11,"word_count":0,"character_count":0,"error_code":"CANNOT_EXTRACT_TEXT","created_time":"2026-04-21T10:40:02.816Z"} [2026-04-21 13:40:33.981985] [info] EXPECTED SIGNATURE: 57cd8c19338bea621ea3b0195cf50806d596cef205780d1a8a672d40397e93c1 [2026-04-21 13:40:33.986394] [info] [POST] Request to: https://midocean.turnitin.com/remote-logging/api/log [2026-04-21 13:40:33.986406] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:40:33.986418] [info] Request: 0: '{"message":"Error while uploading the file","integration_type":"Moodle","integration_version":"2025021301","lms_version":"405","log_level":"ERROR","date":"2026-04-21 13:40:33","tenant":"https:\/\/midocean.turnitin.com","submission_id":"7b5ecc7e-7091-4ff0-9275-fa6a0287776b","request":{"url":"\/api\/v1\/submissions\/{{submission_id}}\/original","method":"POST","headers":null,"response_status":500,"response_body":"{\"owner\":\"d39d81e9-530c-4d19-be61-0cdfea6cb3d1\",\"title\":\"Intelligent_Email_Management_260421_133723.pdf\",\"status\":\"ERROR\",\"id\":\"7b5ecc7e-7091-4ff0-9275-fa6a0287776b\",\"content_type\":\"application\\\/pdf\",\"page_count\":11,\"word_count\":0,\"character_count\":0,\"error_code\":\"CANNOT_EXTRACT_TEXT\",\"created_time\":\"2026-04-21T10:40:02.816Z\"}"}}' [2026-04-21 13:40:34.041335] [info] Response: 0: '{"httpstatus":204}' [2026-04-21 13:40:34.043406] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7b5ecc7e-7091-4ff0-9275-fa6a0287776b/similarity [2026-04-21 13:40:34.043426] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:40:34.043440] [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}}' [2026-04-21 13:40:34.119152] [info] Response: 0: '{"success":false,"status":409,"code":"CONFLICT","reference":"44f5f850-223e-4c57-b24c-9187b216417f","debug_message":"CANNOT_EXTRACT_TEXT","message":"CANNOT_EXTRACT_TEXT","httpstatus":409}' [2026-04-21 13:40:34.121071] [info] -------- WEBHOOK END -------- [2026-04-21 13:55:01.530263] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 13:55:01.530296] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:55:01.530385] [info] Request: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","submitter":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.docx","metadata":{"group":{"id":"145830","name":"Task 9 - Part 2 : Uploading Final draft of thesis (Ch1+Ch2) - After Checking Plagiarism [.doc]","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","given_name":"\u062c\u0647\u0627\u062f","email":"jihadprogramer@gmail.com"}],"original_submitted_time":"2026-04-21T10:55:01Z"},"eula":{"accepted_timestamp":"2025-11-13T05:57:54Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 13:55:02.067822] [info] Response: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.docx","status":"CREATED","id":"3f7e95de-13d8-4406-b6ec-9fc872e67f6e","created_time":"2026-04-21T10:55:01.876Z","httpstatus":201}' [2026-04-21 13:55:02.071361] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3f7e95de-13d8-4406-b6ec-9fc872e67f6e/original [2026-04-21 13:55:02.071393] [info] Headers: 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="Master Thesis Template-10-2-2026 chapter1-2.docx"' [2026-04-21 13:55:02.399729] [info] Response: 0: '{"message":"Successfully uploaded file for submission 3f7e95de-13d8-4406-b6ec-9fc872e67f6e","httpstatus":202}' [2026-04-21 13:55:55.434367] [info] -------- WEBHOOK START -------- [2026-04-21 13:55:55.434402] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '407' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '959af7393102dd1243e8157c564fc588879642959ce2031771957f9e75de6bf5' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efbdbf34c63d222-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e757bb-63273ce7f48423d47f220b41;Parent=0c0264a93820c945;Sampled=0' traceparent: '00-69e757bb63273ce7f48423d47f220b41-0c0264a93820c945-00' x-forwarded-for: '52.57.242.45' [2026-04-21 13:55:55.434505] [info] WEBHOOK REQUEST: {"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.docx","status":"COMPLETE","id":"3f7e95de-13d8-4406-b6ec-9fc872e67f6e","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":48,"word_count":8037,"character_count":49581,"created_time":"2026-04-21T10:55:01.876Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 13:55:55.434510] [info] EXPECTED SIGNATURE: 959af7393102dd1243e8157c564fc588879642959ce2031771957f9e75de6bf5 [2026-04-21 13:55:55.746737] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3f7e95de-13d8-4406-b6ec-9fc872e67f6e/similarity [2026-04-21 13:55:55.746781] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 13:55:55.746798] [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}}' [2026-04-21 13:55:56.541790] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 13:55:56.545027] [info] -------- WEBHOOK END -------- [2026-04-21 13:56:48.123708] [info] -------- WEBHOOK START -------- [2026-04-21 13:56:48.123744] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1525' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1c001db6e3b88bd7302668508158dfadae80b3a87b66f0d90ecebc4af0ced094' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efbdd3c8c48691f-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e757f0-09870733fb0709709b261c49;Parent=7d11ef543e069843;Sampled=0' traceparent: '00-69e757f009870733fb0709709b261c49-7d11ef543e069843-00' x-forwarded-for: '35.158.179.21' [2026-04-21 13:56:48.123846] [info] WEBHOOK REQUEST: {"overall_match_percentage":21,"internet_match_percentage":13,"publication_match_percentage":11,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2026-04-21T10:56:47.844257Z","time_requested":"2026-04-21T10:55:56.442388Z","submission_id":"3f7e95de-13d8-4406-b6ec-9fc872e67f6e","top_matches":[{"percentage":2.324461,"source_type":"SUBMITTED_WORK","matched_word_count_total":193,"submitted_date":"2025-12-15","institution_name":"University of Gloucestershire","name":"University of Gloucestershire on 2025-12-15"},{"percentage":2.3124173,"source_type":"PUBLICATION","matched_word_count_total":192,"name":"Poonam Nandal, Mamta Dahiya, Meeta Singh, Arvind Dagur, Brijesh Kumar. \"Progressive Computational Intelligence, Information Technology and Networking\", CRC Press, 2025"},{"percentage":2.0594966,"source_type":"SUBMITTED_WORK","matched_word_count_total":171,"submitted_date":"2025-10-14","institution_name":"Chester College of Higher Education","name":"Chester College of Higher Education on 2025-10-14"},{"percentage":2.0474527,"source_type":"PUBLICATION","matched_word_count_total":170,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":1.878839,"source_type":"SUBMITTED_WORK","matched_word_count_total":156,"submitted_date":"2024-12-31","institution_name":"Bogazici University","name":"Bogazici University on 2024-12-31"}],"top_source_largest_matched_word_count":17} [2026-04-21 13:56:48.123851] [info] EXPECTED SIGNATURE: 1c001db6e3b88bd7302668508158dfadae80b3a87b66f0d90ecebc4af0ced094 [2026-04-21 13:56:48.129695] [info] -------- WEBHOOK END -------- [2026-04-21 14:00:01.305804] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 14:00:01.305829] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:00:01.305893] [info] Request: 0: '[]' [2026-04-21 14:00:01.566493] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 14:00:01.569070] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 14:00:01.569094] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:00:01.569112] [info] Request: 0: '[]' [2026-04-21 14:00:01.656733] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-21 14:00:01.657561] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 14:00:01.657574] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:00:01.657588] [info] Request: 0: '[]' [2026-04-21 14:00:01.720774] [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}' [2026-04-21 14:00:01.758192] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 14:00:01.758232] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:00:01.758255] [info] Request: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","submitter":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.pdf","metadata":{"group":{"id":"145829","name":"Task 9 - Part 1 : Uploading Final draft of thesis (Ch1+Ch2) - After Checking Plagiarism [PDF]","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","given_name":"\u062c\u0647\u0627\u062f","email":"jihadprogramer@gmail.com"}],"original_submitted_time":"2026-04-21T11:00:01Z"},"eula":{"accepted_timestamp":"2025-11-13T05:57:54Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 14:00:02.238959] [info] Response: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.pdf","status":"CREATED","id":"5e761739-9069-4c58-bb47-ee667533dc79","created_time":"2026-04-21T11:00:01.992Z","httpstatus":201}' [2026-04-21 14:00:02.242219] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5e761739-9069-4c58-bb47-ee667533dc79/original [2026-04-21 14:00:02.242252] [info] Headers: 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="Master Thesis Template-10-2-2026 chapter1-2.pdf"' [2026-04-21 14:00:02.547082] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5e761739-9069-4c58-bb47-ee667533dc79","httpstatus":202}' [2026-04-21 14:00:02.885474] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 14:00:02.885523] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:00:02.885546] [info] Request: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","submitter":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.docx","metadata":{"group":{"id":"145828","name":"Task 8: Checking Similarity & AI","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","given_name":"\u062c\u0647\u0627\u062f","email":"jihadprogramer@gmail.com"}],"original_submitted_time":"2026-04-21T11:00:02Z"},"eula":{"accepted_timestamp":"2025-11-13T05:57:54Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 14:00:03.299261] [info] Response: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.docx","status":"CREATED","id":"0241e1a5-350a-4e17-a854-e8e55cc776e8","created_time":"2026-04-21T11:00:03.100Z","httpstatus":201}' [2026-04-21 14:00:03.306395] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0241e1a5-350a-4e17-a854-e8e55cc776e8/original [2026-04-21 14:00:03.306431] [info] Headers: 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="Master Thesis Template-10-2-2026 chapter1-2.docx"' [2026-04-21 14:00:03.620767] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0241e1a5-350a-4e17-a854-e8e55cc776e8","httpstatus":202}' [2026-04-21 14:00:28.458652] [info] -------- WEBHOOK START -------- [2026-04-21 14:00:28.458687] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '350' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fda6197e29ac5af8f91ddb1fdff37681110b4688c5e5e95adb69745c568a2cc2' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efbe29da8820686-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e758cc-bcb7fad91e70fdb7110c3f72;Parent=03a8dd8a8103cb11;Sampled=0' traceparent: '00-69e758ccbcb7fad91e70fdb7110c3f72-03a8dd8a8103cb11-00' x-forwarded-for: '52.57.242.45' [2026-04-21 14:00:28.458786] [info] WEBHOOK REQUEST: {"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.pdf","status":"COMPLETE","id":"5e761739-9069-4c58-bb47-ee667533dc79","content_type":"application/pdf","page_count":48,"word_count":8174,"character_count":49896,"created_time":"2026-04-21T11:00:01.992Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-21 14:00:28.458800] [info] EXPECTED SIGNATURE: fda6197e29ac5af8f91ddb1fdff37681110b4688c5e5e95adb69745c568a2cc2 [2026-04-21 14:00:28.601558] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5e761739-9069-4c58-bb47-ee667533dc79/similarity [2026-04-21 14:00:28.601597] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:00:28.601613] [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}}' [2026-04-21 14:00:29.209713] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 14:00:29.213416] [info] -------- WEBHOOK END -------- [2026-04-21 14:00:48.251245] [info] -------- WEBHOOK START -------- [2026-04-21 14:00:48.251277] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '407' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a5dea8aa276e3169ba8def4adcbf43d1557ef53801fcb43ca339b2fc9757a141' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efbe3196daa0686-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e758e0-26a43801a8870f8c14bdef26;Parent=b4e66a3f4da6093d;Sampled=0' traceparent: '00-69e758e026a43801a8870f8c14bdef26-b4e66a3f4da6093d-00' x-forwarded-for: '52.57.242.45' [2026-04-21 14:00:48.251374] [info] WEBHOOK REQUEST: {"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.docx","status":"COMPLETE","id":"0241e1a5-350a-4e17-a854-e8e55cc776e8","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":48,"word_count":8037,"character_count":49581,"created_time":"2026-04-21T11:00:03.100Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-21 14:00:48.251380] [info] EXPECTED SIGNATURE: a5dea8aa276e3169ba8def4adcbf43d1557ef53801fcb43ca339b2fc9757a141 [2026-04-21 14:00:48.484905] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0241e1a5-350a-4e17-a854-e8e55cc776e8/similarity [2026-04-21 14:00:48.484944] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:00:48.484961] [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}}' [2026-04-21 14:00:49.115309] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 14:00:49.117883] [info] -------- WEBHOOK END -------- [2026-04-21 14:01:17.172415] [info] -------- WEBHOOK START -------- [2026-04-21 14:01:17.172446] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1480' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f9bc25fa3f0b921973289c80b15bf52232918e6d2ff779bc379118146e40b3e2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efbe3ce3d4c0686-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e758fd-2ce35dd87e8a9e42dc5a91f0;Parent=a056a88fb7801f48;Sampled=0' traceparent: '00-69e758fd2ce35dd87e8a9e42dc5a91f0-a056a88fb7801f48-00' x-forwarded-for: '52.57.242.45' [2026-04-21 14:01:17.172545] [info] WEBHOOK REQUEST: {"overall_match_percentage":20,"internet_match_percentage":13,"publication_match_percentage":9,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2026-04-21T11:01:16.973961Z","time_requested":"2026-04-21T11:00:49.078163Z","submission_id":"0241e1a5-350a-4e17-a854-e8e55cc776e8","top_matches":[{"percentage":2.324461,"source_type":"SUBMITTED_WORK","matched_word_count_total":193,"submitted_date":"2025-12-15","institution_name":"University of Gloucestershire","name":"University of Gloucestershire on 2025-12-15"},{"percentage":2.0594966,"source_type":"SUBMITTED_WORK","matched_word_count_total":171,"submitted_date":"2025-10-14","institution_name":"Chester College of Higher Education","name":"Chester College of Higher Education on 2025-10-14"},{"percentage":2.0474527,"source_type":"PUBLICATION","matched_word_count_total":170,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":1.878839,"source_type":"SUBMITTED_WORK","matched_word_count_total":156,"submitted_date":"2024-12-31","institution_name":"Bogazici University","name":"Bogazici University on 2024-12-31"},{"percentage":1.8065759,"source_type":"SUBMITTED_WORK","matched_word_count_total":150,"submitted_date":"2024-12-22","institution_name":"Shinas College of Technology","name":"Shinas College of Technology on 2024-12-22"}],"top_source_largest_matched_word_count":17} [2026-04-21 14:01:17.172552] [info] EXPECTED SIGNATURE: f9bc25fa3f0b921973289c80b15bf52232918e6d2ff779bc379118146e40b3e2 [2026-04-21 14:01:17.177771] [info] -------- WEBHOOK END -------- [2026-04-21 14:01:26.731889] [info] -------- WEBHOOK START -------- [2026-04-21 14:01:26.731925] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1481' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9da901185ecabf32cea54785580ef052bab0fb1c522379033df43c2376a4c354' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efbe409e926dbe7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e75906-35dd852ba0361dcfdb7681b3;Parent=8ef8bfbddade3df4;Sampled=0' traceparent: '00-69e7590635dd852ba0361dcfdb7681b3-8ef8bfbddade3df4-00' x-forwarded-for: '35.158.179.21' [2026-04-21 14:01:26.732023] [info] WEBHOOK REQUEST: {"overall_match_percentage":20,"internet_match_percentage":13,"publication_match_percentage":10,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2026-04-21T11:01:26.459074Z","time_requested":"2026-04-21T11:00:29.159595Z","submission_id":"5e761739-9069-4c58-bb47-ee667533dc79","top_matches":[{"percentage":2.324461,"source_type":"SUBMITTED_WORK","matched_word_count_total":193,"submitted_date":"2025-12-15","institution_name":"University of Gloucestershire","name":"University of Gloucestershire on 2025-12-15"},{"percentage":2.0594966,"source_type":"SUBMITTED_WORK","matched_word_count_total":171,"submitted_date":"2025-10-14","institution_name":"Chester College of Higher Education","name":"Chester College of Higher Education on 2025-10-14"},{"percentage":2.0474527,"source_type":"PUBLICATION","matched_word_count_total":170,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":1.878839,"source_type":"SUBMITTED_WORK","matched_word_count_total":156,"submitted_date":"2024-12-31","institution_name":"Bogazici University","name":"Bogazici University on 2024-12-31"},{"percentage":1.8065759,"source_type":"SUBMITTED_WORK","matched_word_count_total":150,"submitted_date":"2024-12-22","institution_name":"Shinas College of Technology","name":"Shinas College of Technology on 2024-12-22"}],"top_source_largest_matched_word_count":17} [2026-04-21 14:01:26.732038] [info] EXPECTED SIGNATURE: 9da901185ecabf32cea54785580ef052bab0fb1c522379033df43c2376a4c354 [2026-04-21 14:01:26.738110] [info] -------- WEBHOOK END -------- [2026-04-21 14:30:01.584959] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 14:30:01.584986] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:30:01.585061] [info] Request: 0: '[]' [2026-04-21 14:30:02.226993] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 14:30:02.227735] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 14:30:02.227747] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:30:02.227761] [info] Request: 0: '[]' [2026-04-21 14:30:02.374746] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 14:30:02.375468] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 14:30:02.375479] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:30:02.375493] [info] Request: 0: '[]' [2026-04-21 14:30:02.439863] [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}' [2026-04-21 14:35:01.269299] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 14:35:01.269336] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:35:01.269423] [info] Request: 0: '{"owner":"54d59228-5562-40ff-b9f3-d809a41c5209","submitter":"54d59228-5562-40ff-b9f3-d809a41c5209","title":"Master Thesis Megern %283%29.pdf","metadata":{"group":{"id":"145829","name":"Task 9 - Part 1 : Uploading Final draft of thesis (Ch1+Ch2) - After Checking Plagiarism [PDF]","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"54d59228-5562-40ff-b9f3-d809a41c5209","family_name":"\u0642\u064a\u0633\u064a","given_name":"\u0645\u0642\u0631\u0646","email":"mgrn054@gmail.com"}],"original_submitted_time":"2026-04-21T11:35:01Z"},"eula":{"accepted_timestamp":"2026-02-16T20:43:00Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 14:35:01.769179] [info] Response: 0: '{"owner":"54d59228-5562-40ff-b9f3-d809a41c5209","title":"Master Thesis Megern %283%29.pdf","status":"CREATED","id":"68a6a051-2982-4e1d-abb2-51be670e599d","created_time":"2026-04-21T11:35:01.541Z","httpstatus":201}' [2026-04-21 14:35:01.771101] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/68a6a051-2982-4e1d-abb2-51be670e599d/original [2026-04-21 14:35:01.771127] [info] Headers: 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="Master Thesis Megern %283%29.pdf"' [2026-04-21 14:35:02.069050] [info] Response: 0: '{"message":"Successfully uploaded file for submission 68a6a051-2982-4e1d-abb2-51be670e599d","httpstatus":202}' [2026-04-21 14:35:02.519831] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 14:35:02.519872] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:35:02.519895] [info] Request: 0: '{"owner":"54d59228-5562-40ff-b9f3-d809a41c5209","submitter":"54d59228-5562-40ff-b9f3-d809a41c5209","title":"Master Thesis Megern %286%29.docx","metadata":{"group":{"id":"145830","name":"Task 9 - Part 2 : Uploading Final draft of thesis (Ch1+Ch2) - After Checking Plagiarism [.doc]","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"54d59228-5562-40ff-b9f3-d809a41c5209","family_name":"\u0642\u064a\u0633\u064a","given_name":"\u0645\u0642\u0631\u0646","email":"mgrn054@gmail.com"}],"original_submitted_time":"2026-04-21T11:35:02Z"},"eula":{"accepted_timestamp":"2026-02-16T20:43:00Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 14:35:02.954355] [info] Response: 0: '{"owner":"54d59228-5562-40ff-b9f3-d809a41c5209","title":"Master Thesis Megern %286%29.docx","status":"CREATED","id":"a3cc4b73-0771-4290-a46b-160107868bb8","created_time":"2026-04-21T11:35:02.779Z","httpstatus":201}' [2026-04-21 14:35:02.956778] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a3cc4b73-0771-4290-a46b-160107868bb8/original [2026-04-21 14:35:02.956804] [info] Headers: 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="Master Thesis Megern %286%29.docx"' [2026-04-21 14:35:03.218178] [info] Response: 0: '{"message":"Successfully uploaded file for submission a3cc4b73-0771-4290-a46b-160107868bb8","httpstatus":202}' [2026-04-21 14:35:03.450731] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 14:35:03.450772] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:35:03.450790] [info] Request: 0: '{"owner":"52d2294d-735a-4aad-ac1c-e8984f6794d6","submitter":"52d2294d-735a-4aad-ac1c-e8984f6794d6","title":"E250326.pdf","metadata":{"group":{"id":"129867","name":"\u062a\u0633\u0644\u064a\u0645 \u0625\u0641\u0627\u062f\u0629 \u0642\u0628\u0648\u0644 \u0627\u0644\u0646\u0634\u0631","type":"ASSIGNMENT"},"group_context":{"id":"4170","name":"Final_Project_MGM697_S3_MBA_First Trimester 2026","owners":[{"id":"0ad552f1-ae25-4e00-aba7-c00e45a40367","family_name":"Ahmed","given_name":"Alaa","email":"alaaahmed@midocean.edu.km"},{"id":"aca825b9-3cf5-4b48-aae6-a30fd4ce95ef","family_name":"Salah","given_name":"Rokaya","email":"rokayasalah@midocean.edu.km"},{"id":"401c1d17-10dd-4e6f-9414-99fcb9938408","family_name":"Faried","given_name":"Sara","email":"sarafaried@midocean.edu.km"}]},"owners":[{"id":"52d2294d-735a-4aad-ac1c-e8984f6794d6","family_name":"\u0627\u0644\u0639\u0628\u0627\u0633\u064a","given_name":"\u0639\u0632\u0647","email":"azzah_888@outlook.sa"}],"original_submitted_time":"2026-04-21T11:35:03Z"},"eula":{"accepted_timestamp":"2026-03-18T01:46:33Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 14:35:04.097070] [info] Response: 0: '{"owner":"52d2294d-735a-4aad-ac1c-e8984f6794d6","title":"E250326.pdf","status":"CREATED","id":"e1804989-7972-47eb-94e0-d5ad67d4a8ea","created_time":"2026-04-21T11:35:03.918Z","httpstatus":201}' [2026-04-21 14:35:04.100402] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e1804989-7972-47eb-94e0-d5ad67d4a8ea/original [2026-04-21 14:35:04.100434] [info] Headers: 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="E250326.pdf"' [2026-04-21 14:35:04.310355] [info] Response: 0: '{"message":"Successfully uploaded file for submission e1804989-7972-47eb-94e0-d5ad67d4a8ea","httpstatus":202}' [2026-04-21 14:35:07.812506] [info] -------- WEBHOOK START -------- [2026-04-21 14:35:07.812545] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '311' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f95d4e4994c1cb760a72f4ed3b41401ca8ada8e8359f238532413bf0d52041ae' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efc1561a8809b5d-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e760eb-b463e2a2b97cf5c8a66a6424;Parent=e508c4c1eaaf55d6;Sampled=0' traceparent: '00-69e760ebb463e2a2b97cf5c8a66a6424-e508c4c1eaaf55d6-00' x-forwarded-for: '52.57.242.45' [2026-04-21 14:35:07.812647] [info] WEBHOOK REQUEST: {"owner":"52d2294d-735a-4aad-ac1c-e8984f6794d6","title":"E250326.pdf","status":"COMPLETE","id":"e1804989-7972-47eb-94e0-d5ad67d4a8ea","content_type":"application/pdf","page_count":1,"word_count":166,"character_count":1012,"created_time":"2026-04-21T11:35:03.918Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 14:35:07.812663] [info] EXPECTED SIGNATURE: f95d4e4994c1cb760a72f4ed3b41401ca8ada8e8359f238532413bf0d52041ae [2026-04-21 14:35:07.945301] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e1804989-7972-47eb-94e0-d5ad67d4a8ea/similarity [2026-04-21 14:35:07.945342] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:35:07.945358] [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}}' [2026-04-21 14:35:08.592911] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 14:35:08.595088] [info] -------- WEBHOOK END -------- [2026-04-21 14:35:12.180213] [info] -------- WEBHOOK START -------- [2026-04-21 14:35:12.180248] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '335' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'da325e5794dd78466f5d6998afe3ba6d393f095ed7c6a6fddd7c967ea301d57b' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efc157cfb40d9da-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e760f0-05eb0e72809da8b4f363a80b;Parent=b38ce194c7577407;Sampled=0' traceparent: '00-69e760f005eb0e72809da8b4f363a80b-b38ce194c7577407-00' x-forwarded-for: '35.158.179.21' [2026-04-21 14:35:12.180274] [info] WEBHOOK REQUEST: {"owner":"54d59228-5562-40ff-b9f3-d809a41c5209","title":"Master Thesis Megern %283%29.pdf","status":"COMPLETE","id":"68a6a051-2982-4e1d-abb2-51be670e599d","content_type":"application/pdf","page_count":20,"word_count":3533,"character_count":20161,"created_time":"2026-04-21T11:35:01.541Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 14:35:12.180279] [info] EXPECTED SIGNATURE: da325e5794dd78466f5d6998afe3ba6d393f095ed7c6a6fddd7c967ea301d57b [2026-04-21 14:35:12.401560] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/68a6a051-2982-4e1d-abb2-51be670e599d/similarity [2026-04-21 14:35:12.401593] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:35:12.401609] [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}}' [2026-04-21 14:35:13.003417] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 14:35:13.006392] [info] -------- WEBHOOK END -------- [2026-04-21 14:35:13.717050] [info] -------- WEBHOOK START -------- [2026-04-21 14:35:13.717084] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '676' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9fa7b1e39b4ef6510d4f704c121245871b5324b2e4a8ef35781563f5f7200ce5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efc1586a908d9da-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e760f1-c743dcdfaad390923083f5d8;Parent=fe9b05320e1bb0c7;Sampled=0' traceparent: '00-69e760f1c743dcdfaad390923083f5d8-fe9b05320e1bb0c7-00' x-forwarded-for: '35.158.179.21' [2026-04-21 14:35:13.717123] [info] WEBHOOK REQUEST: {"overall_match_percentage":13,"internet_match_percentage":13,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2026-04-21T11:35:13.548003Z","time_requested":"2026-04-21T11:35:08.521539Z","submission_id":"e1804989-7972-47eb-94e0-d5ad67d4a8ea","top_matches":[{"percentage":4.787234,"source_type":"INTERNET","matched_word_count_total":9,"name":"staffportal.uoz.edu.krd"},{"percentage":4.255319,"source_type":"INTERNET","matched_word_count_total":8,"name":"ajsrp.com"},{"percentage":4.255319,"source_type":"INTERNET","matched_word_count_total":8,"name":"moissanitegallery.com"}],"top_source_largest_matched_word_count":9} [2026-04-21 14:35:13.717128] [info] EXPECTED SIGNATURE: 9fa7b1e39b4ef6510d4f704c121245871b5324b2e4a8ef35781563f5f7200ce5 [2026-04-21 14:35:13.722417] [info] -------- WEBHOOK END -------- [2026-04-21 14:35:35.221229] [info] -------- WEBHOOK START -------- [2026-04-21 14:35:35.221263] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1491' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '37c3e4f2099a5b18d76e1f6dd9eac11866cebde3b83e17449a6a163a915a9107' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efc160d0a0d9b5d-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e76107-af69d92ad4bf645cdec18223;Parent=02109b6ac1b6501e;Sampled=0' traceparent: '00-69e76107af69d92ad4bf645cdec18223-02109b6ac1b6501e-00' x-forwarded-for: '52.57.242.45' [2026-04-21 14:35:35.221359] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":8,"publication_match_percentage":8,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2026-04-21T11:35:35.011139Z","time_requested":"2026-04-21T11:35:12.954575Z","submission_id":"68a6a051-2982-4e1d-abb2-51be670e599d","top_matches":[{"percentage":3.1066332,"source_type":"PUBLICATION","matched_word_count_total":111,"name":"K. V. Sambasivarao, Anasuya Sesha Roopa Devi Bhima. \"Artificial Intelligence, Computational Intelligence, and Inclusive Technologies - Proceedings of International Conference on Artificial Intelligence, Computational Intelligence, and Inclusive Technologies (ICRAIC2IT – 2025)\", CRC Press, 2026"},{"percentage":2.9387069,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":105,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.7987685,"source_type":"SUBMITTED_WORK","matched_word_count_total":100,"submitted_date":"2026-04-06","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2026-04-06"},{"percentage":2.3789532,"submission_id":"aa91571c-3629-4a80-92f2-e17585387b55","source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"}],"top_source_largest_matched_word_count":10} [2026-04-21 14:35:35.221365] [info] EXPECTED SIGNATURE: 37c3e4f2099a5b18d76e1f6dd9eac11866cebde3b83e17449a6a163a915a9107 [2026-04-21 14:35:35.226285] [info] -------- WEBHOOK END -------- [2026-04-21 14:37:21.181518] [info] -------- WEBHOOK START -------- [2026-04-21 14:37:21.181554] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '392' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '66a5758966121ac8787197673dde84163f39bb2febd0742c70cbb8cf4fac960e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efc18a33dfb9f1b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e76171-f68a9ff3801ebc4ef7c5f28f;Parent=0ea6836e5bc38f03;Sampled=0' traceparent: '00-69e76171f68a9ff3801ebc4ef7c5f28f-0ea6836e5bc38f03-00' x-forwarded-for: '52.57.242.45' [2026-04-21 14:37:21.181593] [info] WEBHOOK REQUEST: {"owner":"54d59228-5562-40ff-b9f3-d809a41c5209","title":"Master Thesis Megern %286%29.docx","status":"COMPLETE","id":"a3cc4b73-0771-4290-a46b-160107868bb8","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":20,"word_count":3501,"character_count":19846,"created_time":"2026-04-21T11:35:02.779Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 14:37:21.181598] [info] EXPECTED SIGNATURE: 66a5758966121ac8787197673dde84163f39bb2febd0742c70cbb8cf4fac960e [2026-04-21 14:37:21.397075] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a3cc4b73-0771-4290-a46b-160107868bb8/similarity [2026-04-21 14:37:21.397104] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 14:37:21.397119] [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}}' [2026-04-21 14:37:22.033323] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 14:37:22.035442] [info] -------- WEBHOOK END -------- [2026-04-21 14:37:43.662136] [info] -------- WEBHOOK START -------- [2026-04-21 14:37:43.662174] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1491' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '0703ef51ae226f4cf4930d1b6c8da334ee703b4cf1a5e551f0d749daf96e5580' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efc192fca470efe-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e76187-99f11e62e1f3583861c3c0a9;Parent=cbaf1b94c646a629;Sampled=0' traceparent: '00-69e7618799f11e62e1f3583861c3c0a9-cbaf1b94c646a629-00' x-forwarded-for: '35.158.179.21' [2026-04-21 14:37:43.662281] [info] WEBHOOK REQUEST: {"overall_match_percentage":13,"internet_match_percentage":8,"publication_match_percentage":8,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2026-04-21T11:37:43.446892Z","time_requested":"2026-04-21T11:37:21.999707Z","submission_id":"a3cc4b73-0771-4290-a46b-160107868bb8","top_matches":[{"percentage":3.1066332,"source_type":"PUBLICATION","matched_word_count_total":111,"name":"K. V. Sambasivarao, Anasuya Sesha Roopa Devi Bhima. \"Artificial Intelligence, Computational Intelligence, and Inclusive Technologies - Proceedings of International Conference on Artificial Intelligence, Computational Intelligence, and Inclusive Technologies (ICRAIC2IT – 2025)\", CRC Press, 2026"},{"percentage":2.9387069,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":105,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.7987685,"source_type":"SUBMITTED_WORK","matched_word_count_total":100,"submitted_date":"2026-04-06","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2026-04-06"},{"percentage":2.3789532,"submission_id":"aa91571c-3629-4a80-92f2-e17585387b55","source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"}],"top_source_largest_matched_word_count":10} [2026-04-21 14:37:43.662296] [info] EXPECTED SIGNATURE: 0703ef51ae226f4cf4930d1b6c8da334ee703b4cf1a5e551f0d749daf96e5580 [2026-04-21 14:37:43.667459] [info] -------- WEBHOOK END -------- [2026-04-21 15:00:01.670950] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 15:00:01.670986] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 15:00:01.671070] [info] Request: 0: '[]' [2026-04-21 15:00:02.098203] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 15:00:02.100336] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 15:00:02.100362] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 15:00:02.100380] [info] Request: 0: '[]' [2026-04-21 15:00:02.255310] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_UPDATED","SUBMISSION_COMPLETE","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 15:00:02.256141] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 15:00:02.256158] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 15:00:02.256172] [info] Request: 0: '[]' [2026-04-21 15:00:02.318727] [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}' [2026-04-21 15:30:01.285238] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 15:30:01.285501] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 15:30:01.285574] [info] Request: 0: '[]' [2026-04-21 15:30:01.645128] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 15:30:01.647803] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 15:30:01.647825] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 15:30:01.647840] [info] Request: 0: '[]' [2026-04-21 15:30:01.811801] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_UPDATED","SUBMISSION_COMPLETE","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 15:30:01.812566] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 15:30:01.812581] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 15:30:01.812594] [info] Request: 0: '[]' [2026-04-21 15:30:01.870333] [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}' [2026-04-21 15:55:01.240200] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 15:55:01.240241] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 15:55:01.240341] [info] Request: 0: '{"owner":"9f0af458-5ded-4434-9fdd-8915a515a714","submitter":"9f0af458-5ded-4434-9fdd-8915a515a714","title":"%D9%83%D8%AA%D8%A7%D8%A8%D8%A9 %D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D9%8A%D9%94%D9%8A %D9%85%D9%85%D8%AF%D9%88%D8%AD %D8%B9%D9%85%D8%A7%D8%B4 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A.docx","metadata":{"group":{"id":"129865","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":"4170","name":"Final_Project_MGM697_S3_MBA_First Trimester 2026","owners":[{"id":"0ad552f1-ae25-4e00-aba7-c00e45a40367","family_name":"Ahmed","given_name":"Alaa","email":"alaaahmed@midocean.edu.km"},{"id":"aca825b9-3cf5-4b48-aae6-a30fd4ce95ef","family_name":"Salah","given_name":"Rokaya","email":"rokayasalah@midocean.edu.km"},{"id":"401c1d17-10dd-4e6f-9414-99fcb9938408","family_name":"Faried","given_name":"Sara","email":"sarafaried@midocean.edu.km"}]},"owners":[{"id":"9f0af458-5ded-4434-9fdd-8915a515a714","family_name":"\u0627\u0644\u062d\u0631\u0628\u064a","given_name":"\u0645\u0645\u062f\u0648\u062d","email":"mamdoh.ammash@gmail.com"}],"original_submitted_time":"2026-04-21T12:55:01Z"},"eula":{"accepted_timestamp":"2026-03-28T20:03:21Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 15:55:01.778292] [info] Response: 0: '{"owner":"9f0af458-5ded-4434-9fdd-8915a515a714","title":"%D9%83%D8%AA%D8%A7%D8%A8%D8%A9 %D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D9%8A%D9%94%D9%8A %D9%85%D9%85%D8%AF%D9%88%D8%AD %D8%B9%D9%85%D8%A7%D8%B4 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A.docx","status":"CREATED","id":"cce60563-a456-4a61-b101-7172c133eceb","created_time":"2026-04-21T12:55:01.577Z","httpstatus":201}' [2026-04-21 15:55:01.780050] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/cce60563-a456-4a61-b101-7172c133eceb/original [2026-04-21 15:55:01.780076] [info] Headers: 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%83%D8%AA%D8%A7%D8%A8%D8%A9 %D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D9%8A%D9%94%D9%8A %D9%85%D9%85%D8%AF%D9%88%D8%AD %D8%B9%D9%85%D8%A7%D8%B4 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A.docx"' [2026-04-21 15:55:02.043400] [info] Response: 0: '{"message":"Successfully uploaded file for submission cce60563-a456-4a61-b101-7172c133eceb","httpstatus":202}' [2026-04-21 15:55:13.763987] [info] -------- WEBHOOK START -------- [2026-04-21 15:55:13.764023] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '576' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '0da18a9107f158e998ab071474c8154c7b12391bfd83184665d25e9ff5b0fb89' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efc8ab6ec81d9ce-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e773b1-720a06d83edceb8305946be1;Parent=2c3f7e6f5fe0dbdb;Sampled=0' traceparent: '00-69e773b1720a06d83edceb8305946be1-2c3f7e6f5fe0dbdb-00' x-forwarded-for: '35.158.179.21' [2026-04-21 15:55:13.764111] [info] WEBHOOK REQUEST: {"owner":"9f0af458-5ded-4434-9fdd-8915a515a714","title":"%D9%83%D8%AA%D8%A7%D8%A8%D8%A9 %D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D9%8A%D9%94%D9%8A %D9%85%D9%85%D8%AF%D9%88%D8%AD %D8%B9%D9%85%D8%A7%D8%B4 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A.docx","status":"COMPLETE","id":"cce60563-a456-4a61-b101-7172c133eceb","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":6,"word_count":718,"character_count":3991,"created_time":"2026-04-21T12:55:01.577Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-21 15:55:13.764116] [info] EXPECTED SIGNATURE: 0da18a9107f158e998ab071474c8154c7b12391bfd83184665d25e9ff5b0fb89 [2026-04-21 15:55:13.915029] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/cce60563-a456-4a61-b101-7172c133eceb/similarity [2026-04-21 15:55:13.915071] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 15:55:13.915087] [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}}' [2026-04-21 15:55:14.700907] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 15:55:14.703262] [info] -------- WEBHOOK END -------- [2026-04-21 15:55:20.006170] [info] -------- WEBHOOK START -------- [2026-04-21 15:55:20.006207] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '611' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'da55af9fa2f3f20d862b276588d79d9b95d60472644254dfbf65678715918571' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efc8addec69d9ce-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e773b7-5b04c2a13424737543e0dd28;Parent=9bdd1c1ce0f568a3;Sampled=0' traceparent: '00-69e773b75b04c2a13424737543e0dd28-9bdd1c1ce0f568a3-00' x-forwarded-for: '35.158.179.21' [2026-04-21 15:55:20.006309] [info] WEBHOOK REQUEST: {"overall_match_percentage":1,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":1,"status":"COMPLETE","time_generated":"2026-04-21T12:55:19.80219Z","time_requested":"2026-04-21T12:55:14.622569Z","submission_id":"cce60563-a456-4a61-b101-7172c133eceb","top_matches":[{"percentage":1.1111112,"source_type":"SUBMITTED_WORK","matched_word_count_total":8,"submitted_date":"2026-04-10","institution_name":"King Abdulaziz University - Scientific Research","name":"King Abdulaziz University - Scientific Research on 2026-04-10"}],"top_source_largest_matched_word_count":8} [2026-04-21 15:55:20.006314] [info] EXPECTED SIGNATURE: da55af9fa2f3f20d862b276588d79d9b95d60472644254dfbf65678715918571 [2026-04-21 15:55:20.012357] [info] -------- WEBHOOK END -------- [2026-04-21 16:00:01.509752] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 16:00:01.509793] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:00:01.509915] [info] Request: 0: '[]' [2026-04-21 16:00:01.806246] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 16:00:01.807019] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 16:00:01.807033] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:00:01.807046] [info] Request: 0: '[]' [2026-04-21 16:00:01.870590] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 16:00:01.871227] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 16:00:01.871243] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:00:01.871257] [info] Request: 0: '[]' [2026-04-21 16:00:01.928313] [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}' [2026-04-21 16:25:01.787542] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 16:25:01.787575] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:25:01.787642] [info] Request: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","submitter":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Crowd Management Solutions-Final Draft of Presentation.pptx","metadata":{"group":{"id":"145831","name":"Task 10: Uploading Final Draft of Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","family_name":"\u0639\u0628\u062f\u0627\u0644\u062c\u0648\u0627\u062f","given_name":"\u0648\u0644\u064a\u062f","email":"abduljawadwaleed@gmail.com"}],"original_submitted_time":"2026-04-21T13:25:01Z"},"eula":{"accepted_timestamp":"2025-11-11T10:37:57Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 16:25:02.362128] [info] Response: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Crowd Management Solutions-Final Draft of Presentation.pptx","status":"CREATED","id":"430248a8-f5a0-4e3b-b0a4-76d50564bce9","created_time":"2026-04-21T13:25:02.166Z","httpstatus":201}' [2026-04-21 16:25:02.367968] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/430248a8-f5a0-4e3b-b0a4-76d50564bce9/original [2026-04-21 16:25:02.368004] [info] Headers: 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="Crowd Management Solutions-Final Draft of Presentation.pptx"' [2026-04-21 16:25:03.390887] [info] Response: 0: '{"message":"Successfully uploaded file for submission 430248a8-f5a0-4e3b-b0a4-76d50564bce9","httpstatus":202}' [2026-04-21 16:25:43.386626] [info] -------- WEBHOOK START -------- [2026-04-21 16:25:43.386662] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '418' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a9d9e1d3a56d2bc3eefd6194dab30e060b69e35925e738c31bd7996516529b43' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efcb761ffa3bb77-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e77ad7-3bf3ebfde24beb3636527d53;Parent=dc5a6a8a69ee0818;Sampled=0' traceparent: '00-69e77ad73bf3ebfde24beb3636527d53-dc5a6a8a69ee0818-00' x-forwarded-for: '35.158.179.21' [2026-04-21 16:25:43.386765] [info] WEBHOOK REQUEST: {"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Crowd Management Solutions-Final Draft of Presentation.pptx","status":"COMPLETE","id":"430248a8-f5a0-4e3b-b0a4-76d50564bce9","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":17,"word_count":601,"character_count":4253,"created_time":"2026-04-21T13:25:02.166Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 16:25:43.386770] [info] EXPECTED SIGNATURE: a9d9e1d3a56d2bc3eefd6194dab30e060b69e35925e738c31bd7996516529b43 [2026-04-21 16:25:43.651937] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/430248a8-f5a0-4e3b-b0a4-76d50564bce9/similarity [2026-04-21 16:25:43.651972] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:25:43.651988] [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}}' [2026-04-21 16:25:44.452727] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 16:25:44.455116] [info] -------- WEBHOOK END -------- [2026-04-21 16:25:53.586719] [info] -------- WEBHOOK START -------- [2026-04-21 16:25:53.586752] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '356' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e20c5460a20f39cdb11f54c254c9eb9a46a13719ac1f1177faff51a32864a7f2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efcb7a1dda7bb77-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e77ae1-ee6f28a6b173540f8d854b44;Parent=2a1afa9f118420c3;Sampled=0' traceparent: '00-69e77ae1ee6f28a6b173540f8d854b44-2a1afa9f118420c3-00' x-forwarded-for: '35.158.179.21' [2026-04-21 16:25:53.586858] [info] WEBHOOK REQUEST: {"overall_match_percentage":0,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2026-04-21T13:25:53.41675Z","time_requested":"2026-04-21T13:25:44.41337Z","submission_id":"430248a8-f5a0-4e3b-b0a4-76d50564bce9","top_matches":[],"top_source_largest_matched_word_count":0} [2026-04-21 16:25:53.586863] [info] EXPECTED SIGNATURE: e20c5460a20f39cdb11f54c254c9eb9a46a13719ac1f1177faff51a32864a7f2 [2026-04-21 16:25:53.592192] [info] -------- WEBHOOK END -------- [2026-04-21 16:29:36.589030] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/0241e1a5-350a-4e17-a854-e8e55cc776e8/viewer-url [2026-04-21 16:29:36.589068] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:29:36.589159] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u062c\u0647\u0627\u062f","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","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}}}' [2026-04-21 16:29:37.264583] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378721822?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI4MGU2ZTZkMy0zMzg2LTQ1MmMtOGI5OS0zZjc2NTQwYzlkNjQiLCJpYXQiOjE3NzY3NzgxNjcsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3NzgyNDcsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODcyMTgyMlwiOntcImF1dGhvclwiOlwi2KzZh9in2K8g2LnYqNiv2KfZhNmE2YdcIixcInRpdGxlXCI6XCJNYXN0ZXIgVGhlc2lzIFRlbXBsYXRlLTEwLTItMjAyNiBjaGFwdGVyMS0yLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.QAmARhcg1LwflGu_zUhYf1vjy0WH8xd1W80lQGbUDnc","httpstatus":200}' [2026-04-21 16:30:01.148850] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 16:30:01.148876] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:30:01.148952] [info] Request: 0: '[]' [2026-04-21 16:30:01.381417] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 16:30:01.382344] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 16:30:01.382359] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:30:01.382373] [info] Request: 0: '[]' [2026-04-21 16:30:01.444937] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 16:30:01.445489] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 16:30:01.445502] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:30:01.445513] [info] Request: 0: '[]' [2026-04-21 16:30:01.504750] [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}' [2026-04-21 16:30:01.762468] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 16:30:01.762521] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:30:01.762620] [info] Request: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","submitter":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad.docx","metadata":{"group":{"id":"145828","name":"Task 8: Checking Similarity & AI","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","family_name":"\u0639\u0628\u062f\u0627\u0644\u062c\u0648\u0627\u062f","given_name":"\u0648\u0644\u064a\u062f","email":"abduljawadwaleed@gmail.com"}],"original_submitted_time":"2026-04-21T13:30:01Z"},"eula":{"accepted_timestamp":"2025-11-11T10:37:57Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 16:30:02.447726] [info] Response: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad.docx","status":"CREATED","id":"b01d916c-9603-42ab-bf72-b7a939132caa","created_time":"2026-04-21T13:30:02.028Z","httpstatus":201}' [2026-04-21 16:30:02.450520] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b01d916c-9603-42ab-bf72-b7a939132caa/original [2026-04-21 16:30:02.450546] [info] Headers: 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="Master Thesis - Waleed Abdelgawad.docx"' [2026-04-21 16:30:02.795629] [info] Response: 0: '{"message":"Successfully uploaded file for submission b01d916c-9603-42ab-bf72-b7a939132caa","httpstatus":202}' [2026-04-21 16:30:34.215877] [info] -------- WEBHOOK START -------- [2026-04-21 16:30:34.215910] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '397' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b91a188cb88b44818b6511b23d6d29124098a047a98c63c5031dfd318152b2b2' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efcbe7bafef9f2c-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e77bfa-4305ab5a0aefc855e197e3e0;Parent=ce21b7ab9a9f403a;Sampled=0' traceparent: '00-69e77bfa4305ab5a0aefc855e197e3e0-ce21b7ab9a9f403a-00' x-forwarded-for: '52.57.242.45' [2026-04-21 16:30:34.216006] [info] WEBHOOK REQUEST: {"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad.docx","status":"COMPLETE","id":"b01d916c-9603-42ab-bf72-b7a939132caa","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":20,"word_count":3027,"character_count":20188,"created_time":"2026-04-21T13:30:02.028Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 16:30:34.216012] [info] EXPECTED SIGNATURE: b91a188cb88b44818b6511b23d6d29124098a047a98c63c5031dfd318152b2b2 [2026-04-21 16:30:34.439868] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b01d916c-9603-42ab-bf72-b7a939132caa/similarity [2026-04-21 16:30:34.439909] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:30:34.439927] [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}}' [2026-04-21 16:30:35.079169] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 16:30:35.081835] [info] -------- WEBHOOK END -------- [2026-04-21 16:31:01.292658] [info] -------- WEBHOOK START -------- [2026-04-21 16:31:01.292692] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1393' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5082bb9798f8d9cc70004db4578bd42d1f1d3e6acc02eb8e3182b47558e793ff' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efcbf24ead69f2c-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e77c15-8432b12d0bd508841b6f318e;Parent=6f4597a1c4d27784;Sampled=0' traceparent: '00-69e77c158432b12d0bd508841b6f318e-6f4597a1c4d27784-00' x-forwarded-for: '52.57.242.45' [2026-04-21 16:31:01.292720] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":8,"publication_match_percentage":7,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2026-04-21T13:31:01.072395Z","time_requested":"2026-04-21T13:30:35.038637Z","submission_id":"b01d916c-9603-42ab-bf72-b7a939132caa","top_matches":[{"percentage":3.2075472,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":102,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.672956,"submission_id":"aa91571c-3629-4a80-92f2-e17585387b55","source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.4213836,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":77,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.1698112,"source_type":"SUBMITTED_WORK","matched_word_count_total":69,"submitted_date":"2026-01-19","institution_name":"Universiti Malaysia Pahang Al-Sultan Abdullah (UMPSA)","name":"Universiti Malaysia Pahang Al-Sultan Abdullah (UMPSA) on 2026-01-19"}],"top_source_largest_matched_word_count":29} [2026-04-21 16:31:01.292732] [info] EXPECTED SIGNATURE: 5082bb9798f8d9cc70004db4578bd42d1f1d3e6acc02eb8e3182b47558e793ff [2026-04-21 16:31:01.297739] [info] -------- WEBHOOK END -------- [2026-04-21 16:31:28.219198] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/b01d916c-9603-42ab-bf72-b7a939132caa/viewer-url [2026-04-21 16:31:28.219239] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:31:28.219331] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0648\u0644\u064a\u062f","family_name":"\u0639\u0628\u062f\u0627\u0644\u062c\u0648\u0627\u062f","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}}}' [2026-04-21 16:31:28.918205] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378769511?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIwYjUzMTlkMi1jNGU1LTQzYTMtYjFjOC1lNjEyZmFhNTUxYWEiLCJpYXQiOjE3NzY3NzgyNzgsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3NzgzNTgsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODc2OTUxMVwiOntcImF1dGhvclwiOlwi2YjZhNmK2K8g2LnYqNiv2KfZhNis2YjYp9ivXCIsXCJ0aXRsZVwiOlwiTWFzdGVyIFRoZXNpcyAtIFdhbGVlZCBBYmRlbGdhd2FkLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.XkXISjomqGTKqA141Y77Kfe3IG7zOe0zyn0Wu8S8TJk","httpstatus":200}' [2026-04-21 16:45:01.173954] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 16:45:01.173989] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:45:01.174066] [info] Request: 0: '{"owner":"9d442ce0-153e-4ebb-adaf-d67baecf3505","submitter":"9d442ce0-153e-4ebb-adaf-d67baecf3505","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D9%85%D9%85%D8%A7%D8%B1%D8%B3%D8%A7%D8%AA %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AF%D8%A7%D9%85%D8%A9 %D8%B9%D9%84%D9%89 %D9%83%D9%81%D8%A7%D8%A1%D8%A9 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%AD%D8%B4%D9%88%D8%AF %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":"141686","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062b\u0627\u0644\u062b","type":"ASSIGNMENT"},"group_context":{"id":"4457","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u062f\u0633 - \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"9d442ce0-153e-4ebb-adaf-d67baecf3505","family_name":"\u0633\u0644\u064a\u0645\u0627\u0646 \u0627\u0644\u0628\u062d\u0627\u0631\u064a","given_name":"\u062d\u0627\u0645\u062f","email":"b7r_d90@me.com"}],"original_submitted_time":"2026-04-21T13:45:01Z"},"eula":{"accepted_timestamp":"2025-07-15T13:42:45Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 16:45:01.624339] [info] Response: 0: '{"owner":"9d442ce0-153e-4ebb-adaf-d67baecf3505","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D9%85%D9%85%D8%A7%D8%B1%D8%B3%D8%A7%D8%AA %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AF%D8%A7%D9%85%D8%A9 %D8%B9%D9%84%D9%89 %D9%83%D9%81%D8%A7%D8%A1%D8%A9 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%AD%D8%B4%D9%88%D8%AF %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":"8265d99e-a9db-4094-937c-bbd583d64d3f","created_time":"2026-04-21T13:45:01.598Z","httpstatus":201}' [2026-04-21 16:45:01.626399] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8265d99e-a9db-4094-937c-bbd583d64d3f/original [2026-04-21 16:45:01.626419] [info] Headers: 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%B7%D8%A8%D9%8A%D9%82 %D9%85%D9%85%D8%A7%D8%B1%D8%B3%D8%A7%D8%AA %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AF%D8%A7%D9%85%D8%A9 %D8%B9%D9%84%D9%89 %D9%83%D9%81%D8%A7%D8%A1%D8%A9 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%AD%D8%B4%D9%88%D8%AF %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"' [2026-04-21 16:45:01.856538] [info] Response: 0: '{"message":"Successfully uploaded file for submission 8265d99e-a9db-4094-937c-bbd583d64d3f","httpstatus":202}' [2026-04-21 16:46:10.589071] [info] -------- WEBHOOK START -------- [2026-04-21 16:46:10.589107] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '711' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fad63edf50ee17b65b1de2725c312c3d661cd2588dd4a857e8eae624f5e305d1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efcd557fa3cbbc7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e77fa2-23110a13dab0c6e5f7dff114;Parent=3095712363ed5f6a;Sampled=0' traceparent: '00-69e77fa223110a13dab0c6e5f7dff114-3095712363ed5f6a-00' x-forwarded-for: '52.57.242.45' [2026-04-21 16:46:10.589205] [info] WEBHOOK REQUEST: {"owner":"9d442ce0-153e-4ebb-adaf-d67baecf3505","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D9%85%D9%85%D8%A7%D8%B1%D8%B3%D8%A7%D8%AA %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AF%D8%A7%D9%85%D8%A9 %D8%B9%D9%84%D9%89 %D9%83%D9%81%D8%A7%D8%A1%D8%A9 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%AD%D8%B4%D9%88%D8%AF %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":"8265d99e-a9db-4094-937c-bbd583d64d3f","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":89,"word_count":23222,"character_count":132100,"created_time":"2026-04-21T13:45:01.598Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 16:46:10.589210] [info] EXPECTED SIGNATURE: fad63edf50ee17b65b1de2725c312c3d661cd2588dd4a857e8eae624f5e305d1 [2026-04-21 16:46:10.731252] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8265d99e-a9db-4094-937c-bbd583d64d3f/similarity [2026-04-21 16:46:10.731292] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 16:46:10.731308] [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}}' [2026-04-21 16:46:11.388458] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 16:46:11.391474] [info] -------- WEBHOOK END -------- [2026-04-21 16:47:12.564219] [info] -------- WEBHOOK START -------- [2026-04-21 16:47:12.564255] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1441' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b473a11f12f797ac76527b9ee39c4c905dbab6930f808f8bc2101800fa3f4ea5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efcd6db58231da0-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e77fe0-78492e3bd58cf418f6c84045;Parent=02beb259f4b9de49;Sampled=0' traceparent: '00-69e77fe078492e3bd58cf418f6c84045-02beb259f4b9de49-00' x-forwarded-for: '35.158.179.21' [2026-04-21 16:47:12.564347] [info] WEBHOOK REQUEST: {"overall_match_percentage":9,"internet_match_percentage":5,"publication_match_percentage":2,"submitted_works_match_percentage":9,"status":"COMPLETE","time_generated":"2026-04-21T13:47:12.297594Z","time_requested":"2026-04-21T13:46:11.345347Z","submission_id":"8265d99e-a9db-4094-937c-bbd583d64d3f","top_matches":[{"percentage":0.8221162,"source_type":"SUBMITTED_WORK","matched_word_count_total":193,"submitted_date":"2026-01-26","institution_name":"Muscat University","name":"Muscat University on 2026-01-26"},{"percentage":0.5963537,"source_type":"SUBMITTED_WORK","matched_word_count_total":140,"submitted_date":"2025-02-17","institution_name":"King Abdulaziz University","name":"King Abdulaziz University on 2025-02-17"},{"percentage":0.57931507,"source_type":"SUBMITTED_WORK","matched_word_count_total":136,"submitted_date":"2023-12-27","institution_name":"World Islamic University for Science and Education","name":"World Islamic University for Science and Education on 2023-12-27"},{"percentage":0.56227636,"source_type":"SUBMITTED_WORK","matched_word_count_total":132,"submitted_date":"2025-11-03","institution_name":"Arab Open University","name":"Arab Open University on 2025-11-03"},{"percentage":0.502641,"source_type":"SUBMITTED_WORK","matched_word_count_total":118,"submitted_date":"2025-04-05","institution_name":"Ministry of Education","name":"Ministry of Education on 2025-04-05"}],"top_source_largest_matched_word_count":14} [2026-04-21 16:47:12.564362] [info] EXPECTED SIGNATURE: b473a11f12f797ac76527b9ee39c4c905dbab6930f808f8bc2101800fa3f4ea5 [2026-04-21 16:47:12.569446] [info] -------- WEBHOOK END -------- [2026-04-21 17:00:01.318845] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 17:00:01.318873] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:00:01.318959] [info] Request: 0: '[]' [2026-04-21 17:00:01.631200] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 17:00:01.631972] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 17:00:01.631984] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:00:01.631998] [info] Request: 0: '[]' [2026-04-21 17:00:01.690875] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_UPDATED","SUBMISSION_COMPLETE","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 17:00:01.691520] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 17:00:01.691534] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:00:01.691548] [info] Request: 0: '[]' [2026-04-21 17:00:01.763227] [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}' [2026-04-21 17:10:01.916497] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 17:10:01.916543] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:10:01.916620] [info] Request: 0: '{"owner":"107cdf80-d9b7-412b-b7b2-5ce104d4afc1","submitter":"107cdf80-d9b7-412b-b7b2-5ce104d4afc1","title":"%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":"136776","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0627\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 \u0645\u0646 \u0623\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0647","type":"ASSIGNMENT"},"group_context":{"id":"4475","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0645\u0646 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"107cdf80-d9b7-412b-b7b2-5ce104d4afc1","family_name":"\u0627\u0644\u0635\u0641\u0627\u0631","given_name":"\u0635\u0627\u062f\u0642","email":"alsaffarshs@gmail.com"}],"original_submitted_time":"2026-04-21T14:10:01Z"},"eula":{"accepted_timestamp":"2025-03-12T19:08:12Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 17:10:02.229130] [info] Response: 0: '{"owner":"107cdf80-d9b7-412b-b7b2-5ce104d4afc1","title":"%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":"38d04974-855c-4a02-a36a-630a0627a184","created_time":"2026-04-21T14:10:02.205Z","httpstatus":201}' [2026-04-21 17:10:02.231221] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/38d04974-855c-4a02-a36a-630a0627a184/original [2026-04-21 17:10:02.231249] [info] Headers: 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%A7%D8%AE%D9%8A%D8%B1.docx"' [2026-04-21 17:10:02.480243] [info] Response: 0: '{"message":"Successfully uploaded file for submission 38d04974-855c-4a02-a36a-630a0627a184","httpstatus":202}' [2026-04-21 17:12:13.699968] [info] -------- WEBHOOK START -------- [2026-04-21 17:12:13.700002] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '445' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e3dc24fe58ddbbc95fd661fcb56a470ca8ff6a5dd8c867ca2ef6ad901e41be74' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efcfb817c5f3f0f-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e785bd-4129d3bc8fa6d8366cd717fa;Parent=82faf596f796bcf6;Sampled=0' traceparent: '00-69e785bd4129d3bc8fa6d8366cd717fa-82faf596f796bcf6-00' x-forwarded-for: '35.158.179.21' [2026-04-21 17:12:13.700099] [info] WEBHOOK REQUEST: {"owner":"107cdf80-d9b7-412b-b7b2-5ce104d4afc1","title":"%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":"38d04974-855c-4a02-a36a-630a0627a184","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":87,"word_count":21858,"character_count":116743,"created_time":"2026-04-21T14:10:02.205Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-21 17:12:13.700114] [info] EXPECTED SIGNATURE: e3dc24fe58ddbbc95fd661fcb56a470ca8ff6a5dd8c867ca2ef6ad901e41be74 [2026-04-21 17:12:13.870656] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/38d04974-855c-4a02-a36a-630a0627a184/similarity [2026-04-21 17:12:13.870697] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:12:13.870713] [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}}' [2026-04-21 17:12:14.765677] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 17:12:14.767756] [info] -------- WEBHOOK END -------- [2026-04-21 17:13:23.882194] [info] -------- WEBHOOK START -------- [2026-04-21 17:13:23.882229] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1506' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f7f25a18480d6bdbaf24d939372406cb0a8c3c1be0197446313c729a730f105e' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efcfd381ce392a1-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e78603-7b2dca6540784ae38acf3c31;Parent=cbe7bf8d30f716ce;Sampled=0' traceparent: '00-69e786037b2dca6540784ae38acf3c31-cbe7bf8d30f716ce-00' x-forwarded-for: '52.57.242.45' [2026-04-21 17:13:23.882253] [info] WEBHOOK REQUEST: {"overall_match_percentage":16,"internet_match_percentage":8,"publication_match_percentage":1,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-21T14:13:23.620546Z","time_requested":"2026-04-21T14:12:14.728876Z","submission_id":"38d04974-855c-4a02-a36a-630a0627a184","top_matches":[{"percentage":2.308643,"source_type":"SUBMITTED_WORK","matched_word_count_total":523,"submitted_date":"2026-02-18","institution_name":"Mansoura University","name":"Mansoura University on 2026-02-18"},{"percentage":1.7436215,"source_type":"SUBMITTED_WORK","matched_word_count_total":395,"submitted_date":"2015-06-30","institution_name":"Amman Arab University for Graduate Studies","name":"Amman Arab University for Graduate Studies on 2015-06-30"},{"percentage":1.6641653,"source_type":"SUBMITTED_WORK","matched_word_count_total":377,"submitted_date":"2021-10-13","institution_name":"Police Sciences Academy","name":"Police Sciences Academy on 2021-10-13"},{"percentage":1.6509225,"source_type":"SUBMITTED_WORK","matched_word_count_total":374,"submitted_date":"2021-03-30","institution_name":"Modern College of Business and Science","name":"Modern College of Business and Science on 2021-03-30"},{"percentage":1.620023,"source_type":"SUBMITTED_WORK","matched_word_count_total":367,"submitted_date":"2023-05-30","institution_name":"American University of Culture and Education","name":"American University of Culture and Education on 2023-05-30"}],"top_source_largest_matched_word_count":165} [2026-04-21 17:13:23.882257] [info] EXPECTED SIGNATURE: f7f25a18480d6bdbaf24d939372406cb0a8c3c1be0197446313c729a730f105e [2026-04-21 17:13:23.887279] [info] -------- WEBHOOK END -------- [2026-04-21 17:30:01.245933] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 17:30:01.245975] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:30:01.246066] [info] Request: 0: '[]' [2026-04-21 17:30:01.625083] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 17:30:01.625130] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:30:01.625221] [info] Request: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","submitter":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project-1.pdf","metadata":{"group":{"id":"145829","name":"Task 9 - Part 1 : Uploading Final draft of thesis (Ch1+Ch2) - After Checking Plagiarism [PDF]","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"af5950ef-23fd-4879-8883-e17c1d783978","family_name":"\u062e\u0644\u064a\u0641\u0629","given_name":"\u062d\u0633\u0646","email":"hassanalamer2019@gmail.com"}],"original_submitted_time":"2026-04-21T14:30:01Z"},"eula":{"accepted_timestamp":"2025-11-13T17:00:23Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 17:30:01.639003] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 17:30:01.639786] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 17:30:01.639801] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:30:01.639815] [info] Request: 0: '[]' [2026-04-21 17:30:01.739296] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 17:30:01.740061] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 17:30:01.740076] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:30:01.740088] [info] Request: 0: '[]' [2026-04-21 17:30:01.795315] [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}' [2026-04-21 17:30:02.382155] [info] Response: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project-1.pdf","status":"CREATED","id":"f493d9f6-c69c-4f8b-ad99-5aabc0a8819d","created_time":"2026-04-21T14:30:01.928Z","httpstatus":201}' [2026-04-21 17:30:02.384830] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f493d9f6-c69c-4f8b-ad99-5aabc0a8819d/original [2026-04-21 17:30:02.384861] [info] Headers: 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-1.pdf"' [2026-04-21 17:30:02.661890] [info] Response: 0: '{"message":"Successfully uploaded file for submission f493d9f6-c69c-4f8b-ad99-5aabc0a8819d","httpstatus":202}' [2026-04-21 17:30:02.920928] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 17:30:02.920973] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:30:02.920991] [info] Request: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","submitter":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project.docx","metadata":{"group":{"id":"145830","name":"Task 9 - Part 2 : Uploading Final draft of thesis (Ch1+Ch2) - After Checking Plagiarism [.doc]","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"af5950ef-23fd-4879-8883-e17c1d783978","family_name":"\u062e\u0644\u064a\u0641\u0629","given_name":"\u062d\u0633\u0646","email":"hassanalamer2019@gmail.com"}],"original_submitted_time":"2026-04-21T14:30:02Z"},"eula":{"accepted_timestamp":"2025-11-13T17:00:23Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 17:30:03.382245] [info] Response: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project.docx","status":"CREATED","id":"875f7a4d-c591-4535-b001-16b0e12dc2f3","created_time":"2026-04-21T14:30:03.207Z","httpstatus":201}' [2026-04-21 17:30:03.385423] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/875f7a4d-c591-4535-b001-16b0e12dc2f3/original [2026-04-21 17:30:03.385449] [info] Headers: 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"' [2026-04-21 17:30:03.608688] [info] Response: 0: '{"message":"Successfully uploaded file for submission 875f7a4d-c591-4535-b001-16b0e12dc2f3","httpstatus":202}' [2026-04-21 17:30:12.085151] [info] -------- WEBHOOK START -------- [2026-04-21 17:30:12.085194] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '322' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2c283031097b01cc0065c6339966df4e246593aacfcd17afa7b91b8187c10ab8' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efd15d569d3a63e-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e789f4-8a5f5034059a0f9e8fbe5b4f;Parent=ea7cc5350e4c8626;Sampled=0' traceparent: '00-69e789f48a5f5034059a0f9e8fbe5b4f-ea7cc5350e4c8626-00' x-forwarded-for: '52.57.242.45' [2026-04-21 17:30:12.085304] [info] WEBHOOK REQUEST: {"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project-1.pdf","status":"COMPLETE","id":"f493d9f6-c69c-4f8b-ad99-5aabc0a8819d","content_type":"application/pdf","page_count":18,"word_count":7405,"character_count":42835,"created_time":"2026-04-21T14:30:01.928Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 17:30:12.085310] [info] EXPECTED SIGNATURE: 2c283031097b01cc0065c6339966df4e246593aacfcd17afa7b91b8187c10ab8 [2026-04-21 17:30:12.297343] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f493d9f6-c69c-4f8b-ad99-5aabc0a8819d/similarity [2026-04-21 17:30:12.297385] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:30:12.297403] [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}}' [2026-04-21 17:30:13.345848] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 17:30:13.348350] [info] -------- WEBHOOK END -------- [2026-04-21 17:30:23.320487] [info] -------- WEBHOOK START -------- [2026-04-21 17:30:23.320523] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '377' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7312b5d5f7e267e1ded782f03da841538f8099d53a7ecb901a21915ed1934db9' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efd161bae31a63e-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e789ff-905c416a4eb7cb4c06ae93cf;Parent=2881282702a3ad0e;Sampled=0' traceparent: '00-69e789ff905c416a4eb7cb4c06ae93cf-2881282702a3ad0e-00' x-forwarded-for: '52.57.242.45' [2026-04-21 17:30:23.320620] [info] WEBHOOK REQUEST: {"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project.docx","status":"COMPLETE","id":"875f7a4d-c591-4535-b001-16b0e12dc2f3","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":18,"word_count":7320,"character_count":42972,"created_time":"2026-04-21T14:30:03.207Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-21 17:30:23.320625] [info] EXPECTED SIGNATURE: 7312b5d5f7e267e1ded782f03da841538f8099d53a7ecb901a21915ed1934db9 [2026-04-21 17:30:23.671340] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/875f7a4d-c591-4535-b001-16b0e12dc2f3/similarity [2026-04-21 17:30:23.671384] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:30:23.671402] [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}}' [2026-04-21 17:30:24.285139] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 17:30:24.288579] [info] -------- WEBHOOK END -------- [2026-04-21 17:30:32.581305] [info] -------- WEBHOOK START -------- [2026-04-21 17:30:32.581337] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1101' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2b0b631ce0f010f056f6f7f2afde4bc337f7175528f0843d3c5c60fe9a5e8878' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efd165579d7a63e-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e78a08-b0ace067e5631cf5d7280e26;Parent=d6dbc9535bf68693;Sampled=0' traceparent: '00-69e78a08b0ace067e5631cf5d7280e26-d6dbc9535bf68693-00' x-forwarded-for: '52.57.242.45' [2026-04-21 17:30:32.581434] [info] WEBHOOK REQUEST: {"overall_match_percentage":8,"internet_match_percentage":4,"publication_match_percentage":3,"submitted_works_match_percentage":6,"status":"COMPLETE","time_generated":"2026-04-21T14:30:32.333584Z","time_requested":"2026-04-21T14:30:13.297323Z","submission_id":"f493d9f6-c69c-4f8b-ad99-5aabc0a8819d","top_matches":[{"percentage":0.8481315,"source_type":"INTERNET","matched_word_count_total":64,"name":"www.mdpi.com"},{"percentage":0.728863,"source_type":"PUBLICATION","matched_word_count_total":55,"name":"B. G. Nagaraja, S. Kannadhasan. \"Information and Communication Systems\", CRC Press, 2026"},{"percentage":0.7156109,"source_type":"SUBMITTED_WORK","matched_word_count_total":54,"submitted_date":"2026-04-19","institution_name":"RDI Distance Learning","name":"RDI Distance Learning on 2026-04-19"},{"percentage":0.6891068,"submission_id":"595405ab-0557-4af3-a269-1ff8bdea9487","source_type":"SUBMITTED_WORK","matched_word_count_total":52,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"}],"top_source_largest_matched_word_count":11} [2026-04-21 17:30:32.581439] [info] EXPECTED SIGNATURE: 2b0b631ce0f010f056f6f7f2afde4bc337f7175528f0843d3c5c60fe9a5e8878 [2026-04-21 17:30:32.586757] [info] -------- WEBHOOK END -------- [2026-04-21 17:31:00.665848] [info] -------- WEBHOOK START -------- [2026-04-21 17:31:00.665885] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1100' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9db8086902b29d9eafb8feb90c9f5ffdfac8dba1fc01d4e0ada3e9f537a090cc' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd1704fc12dcd1-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e78a24-e9c4a66f5322a2f1e50390bb;Parent=daeca092d7ab10b2;Sampled=0' traceparent: '00-69e78a24e9c4a66f5322a2f1e50390bb-daeca092d7ab10b2-00' x-forwarded-for: '35.158.179.21' [2026-04-21 17:31:00.665992] [info] WEBHOOK REQUEST: {"overall_match_percentage":8,"internet_match_percentage":4,"publication_match_percentage":3,"submitted_works_match_percentage":6,"status":"COMPLETE","time_generated":"2026-04-21T14:31:00.42889Z","time_requested":"2026-04-21T14:30:24.226078Z","submission_id":"875f7a4d-c591-4535-b001-16b0e12dc2f3","top_matches":[{"percentage":0.8481315,"source_type":"INTERNET","matched_word_count_total":64,"name":"www.mdpi.com"},{"percentage":0.728863,"source_type":"PUBLICATION","matched_word_count_total":55,"name":"B. G. Nagaraja, S. Kannadhasan. \"Information and Communication Systems\", CRC Press, 2026"},{"percentage":0.7156109,"source_type":"SUBMITTED_WORK","matched_word_count_total":54,"submitted_date":"2026-04-19","institution_name":"RDI Distance Learning","name":"RDI Distance Learning on 2026-04-19"},{"percentage":0.6891068,"submission_id":"595405ab-0557-4af3-a269-1ff8bdea9487","source_type":"SUBMITTED_WORK","matched_word_count_total":52,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"}],"top_source_largest_matched_word_count":11} [2026-04-21 17:31:00.666006] [info] EXPECTED SIGNATURE: 9db8086902b29d9eafb8feb90c9f5ffdfac8dba1fc01d4e0ada3e9f537a090cc [2026-04-21 17:31:00.671046] [info] -------- WEBHOOK END -------- [2026-04-21 17:40:01.799652] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 17:40:01.799691] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:40:01.799765] [info] Request: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","submitter":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"AI-Based-Smart-Accounting-System Presentation.pdf","metadata":{"group":{"id":"145831","name":"Task 10: Uploading Final Draft of Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","given_name":"\u062c\u0647\u0627\u062f","email":"jihadprogramer@gmail.com"}],"original_submitted_time":"2026-04-21T14:40:01Z"},"eula":{"accepted_timestamp":"2025-11-13T05:57:54Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 17:40:02.256365] [info] Response: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"AI-Based-Smart-Accounting-System Presentation.pdf","status":"CREATED","id":"04e7d1ae-c89d-4639-bcaf-2d7cbb1df60a","created_time":"2026-04-21T14:40:02.090Z","httpstatus":201}' [2026-04-21 17:40:02.259087] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/04e7d1ae-c89d-4639-bcaf-2d7cbb1df60a/original [2026-04-21 17:40:02.259115] [info] Headers: 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="AI-Based-Smart-Accounting-System Presentation.pdf"' [2026-04-21 17:40:02.679765] [info] Response: 0: '{"message":"Successfully uploaded file for submission 04e7d1ae-c89d-4639-bcaf-2d7cbb1df60a","httpstatus":202}' [2026-04-21 17:40:48.411698] [info] -------- WEBHOOK START -------- [2026-04-21 17:40:48.411735] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '351' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '47ccce52d81575599e1ea1f5a3b246a6f245c350f9b594afb7b610ab4a77f488' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd255e5b95dc4e-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e78c70-ac3956942fa19086e4be1c55;Parent=ad023427450c41b1;Sampled=0' traceparent: '00-69e78c70ac3956942fa19086e4be1c55-ad023427450c41b1-00' x-forwarded-for: '35.158.179.21' [2026-04-21 17:40:48.411850] [info] WEBHOOK REQUEST: {"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"AI-Based-Smart-Accounting-System Presentation.pdf","status":"COMPLETE","id":"04e7d1ae-c89d-4639-bcaf-2d7cbb1df60a","content_type":"application/pdf","page_count":12,"word_count":1423,"character_count":9845,"created_time":"2026-04-21T14:40:02.090Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 17:40:48.411865] [info] EXPECTED SIGNATURE: 47ccce52d81575599e1ea1f5a3b246a6f245c350f9b594afb7b610ab4a77f488 [2026-04-21 17:40:48.682992] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/04e7d1ae-c89d-4639-bcaf-2d7cbb1df60a/similarity [2026-04-21 17:40:48.683029] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 17:40:48.683048] [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}}' [2026-04-21 17:40:49.481216] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 17:40:49.517127] [info] -------- WEBHOOK END -------- [2026-04-21 17:41:02.527893] [info] -------- WEBHOOK START -------- [2026-04-21 17:41:02.527928] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1219' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1cc2b4e9ec95d80ca96295358f3740178888061811b501e92fcb5decca67aeb5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd25b6ad1bdc4e-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e78c7e-1828070357267564366bf8c4;Parent=e055e017765da5b4;Sampled=0' traceparent: '00-69e78c7e1828070357267564366bf8c4-e055e017765da5b4-00' x-forwarded-for: '35.158.179.21' [2026-04-21 17:41:02.528032] [info] WEBHOOK REQUEST: {"overall_match_percentage":2,"internet_match_percentage":2,"publication_match_percentage":1,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2026-04-21T14:41:02.360197Z","time_requested":"2026-04-21T14:40:49.428989Z","submission_id":"04e7d1ae-c89d-4639-bcaf-2d7cbb1df60a","top_matches":[{"percentage":1.9594594,"source_type":"INTERNET","matched_word_count_total":29,"name":"thesai.org"},{"percentage":1.4864864,"source_type":"INTERNET","matched_word_count_total":22,"name":"www.mdpi.com"},{"percentage":1.3513514,"source_type":"INTERNET","matched_word_count_total":20,"name":"dirros.openscience.si"},{"percentage":1.2837838,"source_type":"INTERNET","matched_word_count_total":19,"name":"dk.um.si"},{"percentage":1.081081,"source_type":"PUBLICATION","matched_word_count_total":16,"name":"Gaurav Aggarwal, Rishabh Dev Shukla, Innocent Ewean Davidson, Ramesh Bansal. \"Integrated Technologies in Electrical, Electronics and Biotechnology Engineering - Proceedings of the 2nd International Conference on Innovative Trends in Electrical, Electronics and Bio-Technology Engineering (ICITEEB 2025), 08th-09th July 2025, Mohali, India\", CRC Press, 2026"}],"top_source_largest_matched_word_count":10} [2026-04-21 17:41:02.528038] [info] EXPECTED SIGNATURE: 1cc2b4e9ec95d80ca96295358f3740178888061811b501e92fcb5decca67aeb5 [2026-04-21 17:41:02.533364] [info] -------- WEBHOOK END -------- [2026-04-21 18:00:01.263622] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 18:00:01.263650] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:00:01.263739] [info] Request: 0: '[]' [2026-04-21 18:00:01.707854] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 18:00:01.708633] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 18:00:01.708651] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:00:01.708667] [info] Request: 0: '[]' [2026-04-21 18:00:01.762825] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 18:00:01.763513] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 18:00:01.763528] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:00:01.763542] [info] Request: 0: '[]' [2026-04-21 18:00:01.888735] [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}' [2026-04-21 18:05:01.179826] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 18:05:01.179864] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:05:01.179944] [info] Request: 0: '{"owner":"418ecc45-d787-4d20-af12-a28f446b7ce2","submitter":"418ecc45-d787-4d20-af12-a28f446b7ce2","title":"%E2%80%8E%E2%81%A8%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1%E2%81%A9.docx","metadata":{"group":{"id":"141131","name":"Word \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4369","name":"Final_Project_MKT761_T3_MDM_First Trimester 2026","owners":[{"id":"dd30e50b-276a-412c-ada3-9860f8485c34","family_name":"Huzien","given_name":"Heba","email":"hebahuzien@midocean.edu.km"}]},"owners":[{"id":"418ecc45-d787-4d20-af12-a28f446b7ce2","family_name":"\u0627\u0644\u0639\u0646\u0632\u064a","given_name":"\u0627\u0633\u0645\u0627\u0621","email":"asma_14166@hotmail.com"}],"original_submitted_time":"2026-04-21T15:05:01Z"},"eula":{"accepted_timestamp":"2026-02-11T17:16:55Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 18:05:01.696973] [info] Response: 0: '{"owner":"418ecc45-d787-4d20-af12-a28f446b7ce2","title":"%E2%80%8E%E2%81%A8%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1%E2%81%A9.docx","status":"CREATED","id":"8f30e2fd-2b28-4898-98d7-b0c0cc6660ec","created_time":"2026-04-21T15:05:01.462Z","httpstatus":201}' [2026-04-21 18:05:01.699075] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8f30e2fd-2b28-4898-98d7-b0c0cc6660ec/original [2026-04-21 18:05:01.699103] [info] Headers: 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%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1%E2%81%A9.docx"' [2026-04-21 18:05:01.926812] [info] Response: 0: '{"message":"Successfully uploaded file for submission 8f30e2fd-2b28-4898-98d7-b0c0cc6660ec","httpstatus":202}' [2026-04-21 18:05:02.411236] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 18:05:02.411278] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:05:02.411299] [info] Request: 0: '{"owner":"706157e1-f199-418c-a97f-fa12fdb7925d","submitter":"706157e1-f199-418c-a97f-fa12fdb7925d","title":"%E2%80%8E%D8%A8%D8%AD%D8%AB %D8%A7%D9%86%D8%B9%D8%A7%D9%85 .pdf","metadata":{"group":{"id":"145135","name":"\u0627\u0644\u062e\u0637\u0629 \u0627\u0644\u0628\u062d\u062b\u064a\u0629 proposal","type":"ASSIGNMENT"},"group_context":{"id":"4328","name":"Graduation_Project_DGM500_T1_BDM_First Trimester 2026","owners":[{"id":"82c5cab8-6666-488c-9e33-0b3a2d6921f3","family_name":"Issa","given_name":"Raghad","email":"raghadissa@midocean.edu.km"}]},"owners":[{"id":"706157e1-f199-418c-a97f-fa12fdb7925d","family_name":"\u0627\u0644\u0637\u0644\u062d\u0647","given_name":"\u0627\u0646\u0639\u0627\u0645","email":"altahlainaam@gmail.com"}],"original_submitted_time":"2026-04-21T15:05:02Z"},"eula":{"accepted_timestamp":"2026-02-14T17:12:30Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 18:05:02.872984] [info] Response: 0: '{"owner":"706157e1-f199-418c-a97f-fa12fdb7925d","title":"%E2%80%8E%D8%A8%D8%AD%D8%AB %D8%A7%D9%86%D8%B9%D8%A7%D9%85 .pdf","status":"CREATED","id":"f1b68b34-8788-4b76-9515-91d8241fbafa","created_time":"2026-04-21T15:05:02.678Z","httpstatus":201}' [2026-04-21 18:05:02.876553] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f1b68b34-8788-4b76-9515-91d8241fbafa/original [2026-04-21 18:05:02.876588] [info] Headers: 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%D8%A8%D8%AD%D8%AB %D8%A7%D9%86%D8%B9%D8%A7%D9%85 .pdf"' [2026-04-21 18:05:03.201217] [info] Response: 0: '{"message":"Successfully uploaded file for submission f1b68b34-8788-4b76-9515-91d8241fbafa","httpstatus":202}' [2026-04-21 18:05:12.359637] [info] -------- WEBHOOK START -------- [2026-04-21 18:05:12.359673] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '366' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'dc6c9b50c852cf60556a0216bd336991ef891b4e4f66f4022e33d9c5537844d1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efd491c1f8bd2da-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79228-5003da152af932474e1ffdd0;Parent=6e8d69e6deed5150;Sampled=0' traceparent: '00-69e792285003da152af932474e1ffdd0-6e8d69e6deed5150-00' x-forwarded-for: '52.57.242.45' [2026-04-21 18:05:12.359786] [info] WEBHOOK REQUEST: {"owner":"706157e1-f199-418c-a97f-fa12fdb7925d","title":"%E2%80%8E%D8%A8%D8%AD%D8%AB %D8%A7%D9%86%D8%B9%D8%A7%D9%85 .pdf","status":"COMPLETE","id":"f1b68b34-8788-4b76-9515-91d8241fbafa","content_type":"application/pdf","page_count":11,"word_count":3032,"character_count":19747,"created_time":"2026-04-21T15:05:02.678Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 18:05:12.359791] [info] EXPECTED SIGNATURE: dc6c9b50c852cf60556a0216bd336991ef891b4e4f66f4022e33d9c5537844d1 [2026-04-21 18:05:12.566560] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f1b68b34-8788-4b76-9515-91d8241fbafa/similarity [2026-04-21 18:05:12.566595] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:05:12.566611] [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}}' [2026-04-21 18:05:13.132302] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 18:05:13.134699] [info] -------- WEBHOOK END -------- [2026-04-21 18:05:25.771223] [info] -------- WEBHOOK START -------- [2026-04-21 18:05:25.771255] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1429' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a7d9b683fdf0ddb99991c1249265d349c44f6e8b8a2e0c84ed24d06655dfc012' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efd496ffe86d2da-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79235-56b1504d3b2c8b1c23825b3c;Parent=3b0a979d1025a918;Sampled=0' traceparent: '00-69e7923556b1504d3b2c8b1c23825b3c-3b0a979d1025a918-00' x-forwarded-for: '52.57.242.45' [2026-04-21 18:05:25.771357] [info] WEBHOOK REQUEST: {"overall_match_percentage":9,"internet_match_percentage":4,"publication_match_percentage":0,"submitted_works_match_percentage":9,"status":"COMPLETE","time_generated":"2026-04-21T15:05:25.519449Z","time_requested":"2026-04-21T15:05:13.087917Z","submission_id":"f1b68b34-8788-4b76-9515-91d8241fbafa","top_matches":[{"percentage":1.9129899,"source_type":"SUBMITTED_WORK","matched_word_count_total":62,"submitted_date":"2026-03-06","institution_name":"American University in the Emirates","name":"American University in the Emirates on 2026-03-06"},{"percentage":1.3576057,"source_type":"SUBMITTED_WORK","matched_word_count_total":44,"submitted_date":"2025-11-06","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-11-06"},{"percentage":1.2958963,"source_type":"SUBMITTED_WORK","matched_word_count_total":42,"submitted_date":"2026-01-10","institution_name":"Muscat University","name":"Muscat University on 2026-01-10"},{"percentage":1.234187,"source_type":"SUBMITTED_WORK","matched_word_count_total":40,"submitted_date":"2026-01-04","institution_name":"Middle East University","name":"Middle East University on 2026-01-04"},{"percentage":1.0182042,"source_type":"SUBMITTED_WORK","matched_word_count_total":33,"submitted_date":"2026-03-22","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2026-03-22"}],"top_source_largest_matched_word_count":15} [2026-04-21 18:05:25.771363] [info] EXPECTED SIGNATURE: a7d9b683fdf0ddb99991c1249265d349c44f6e8b8a2e0c84ed24d06655dfc012 [2026-04-21 18:05:25.776671] [info] -------- WEBHOOK END -------- [2026-04-21 18:05:27.407365] [info] -------- WEBHOOK START -------- [2026-04-21 18:05:27.407404] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '476' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5d1103e288fbeec00b8c457a9ab0261b8e4b5b55bd7f7957b622a675ccad4ca1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efd497a3863d2da-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79237-4e1439d217ca4d5041dfec69;Parent=83b1d80fb0319119;Sampled=0' traceparent: '00-69e792374e1439d217ca4d5041dfec69-83b1d80fb0319119-00' x-forwarded-for: '52.57.242.45' [2026-04-21 18:05:27.407502] [info] WEBHOOK REQUEST: {"owner":"418ecc45-d787-4d20-af12-a28f446b7ce2","title":"%E2%80%8E%E2%81%A8%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1%E2%81%A9.docx","status":"COMPLETE","id":"8f30e2fd-2b28-4898-98d7-b0c0cc6660ec","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":46,"word_count":8715,"character_count":49488,"created_time":"2026-04-21T15:05:01.462Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-21 18:05:27.407509] [info] EXPECTED SIGNATURE: 5d1103e288fbeec00b8c457a9ab0261b8e4b5b55bd7f7957b622a675ccad4ca1 [2026-04-21 18:05:27.613347] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8f30e2fd-2b28-4898-98d7-b0c0cc6660ec/similarity [2026-04-21 18:05:27.613384] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:05:27.613400] [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}}' [2026-04-21 18:05:28.462959] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 18:05:28.486766] [info] -------- WEBHOOK END -------- [2026-04-21 18:05:41.073899] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 18:05:41.073930] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:05:41.074012] [info] Request: 0: '[]' [2026-04-21 18:05:41.132497] [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}' [2026-04-21 18:06:05.900664] [info] -------- WEBHOOK START -------- [2026-04-21 18:06:05.900701] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1483' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '57852ac71c2c41c3a649615acdd1f2c388b54fb4bff97b501f5e2066f8f3aeb8' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd4a6abf6b3a68-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7925d-84daf0369a8e3a70506f227b;Parent=faed198299fa9b16;Sampled=0' traceparent: '00-69e7925d84daf0369a8e3a70506f227b-faed198299fa9b16-00' x-forwarded-for: '35.158.179.21' [2026-04-21 18:06:05.900739] [info] WEBHOOK REQUEST: {"overall_match_percentage":19,"internet_match_percentage":7,"publication_match_percentage":1,"submitted_works_match_percentage":18,"status":"COMPLETE","time_generated":"2026-04-21T15:06:05.656735Z","time_requested":"2026-04-21T15:05:28.291198Z","submission_id":"8f30e2fd-2b28-4898-98d7-b0c0cc6660ec","top_matches":[{"percentage":2.3289473,"source_type":"SUBMITTED_WORK","matched_word_count_total":177,"submitted_date":"2026-02-02","institution_name":"Muscat University","name":"Muscat University on 2026-02-02"},{"percentage":2.1578948,"source_type":"SUBMITTED_WORK","matched_word_count_total":164,"submitted_date":"2026-02-07","institution_name":"Tikrit University","name":"Tikrit University on 2026-02-07"},{"percentage":2.0789473,"source_type":"SUBMITTED_WORK","matched_word_count_total":158,"submitted_date":"2025-10-05","institution_name":"Al-Madinah International University (MEDIU)","name":"Al-Madinah International University (MEDIU) on 2025-10-05"},{"percentage":2.0657895,"source_type":"SUBMITTED_WORK","matched_word_count_total":157,"submitted_date":"2026-03-23","institution_name":"University of Science and Technology of Fujairah","name":"University of Science and Technology of Fujairah on 2026-03-23"},{"percentage":1.8552631,"source_type":"SUBMITTED_WORK","matched_word_count_total":141,"submitted_date":"2026-02-14","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-02-14"}],"top_source_largest_matched_word_count":13} [2026-04-21 18:06:05.900744] [info] EXPECTED SIGNATURE: 57852ac71c2c41c3a649615acdd1f2c388b54fb4bff97b501f5e2066f8f3aeb8 [2026-04-21 18:06:05.905905] [info] -------- WEBHOOK END -------- [2026-04-21 18:10:01.234747] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 18:10:01.234791] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:10:01.234878] [info] Request: 0: '{"owner":"c8bb553b-1f6a-498e-ae15-180483637600","submitter":"c8bb553b-1f6a-498e-ae15-180483637600","title":"Hussien and Mahmoud Final Project -1 V14.docx","metadata":{"group":{"id":"146018","name":"Final document 2","type":"ASSIGNMENT"},"group_context":{"id":"4490","name":"Thesis_(1)_AI900a_Dr_Hager_Saleh_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"c8bb553b-1f6a-498e-ae15-180483637600","family_name":"\u0627\u0644\u0631\u0627\u0639\u064a","given_name":"\u0645\u062d\u0645\u0648\u062f","email":"mahmoudalrae@hotmail.com"}],"original_submitted_time":"2026-04-21T15:10:01Z"},"eula":{"accepted_timestamp":"2025-11-05T19:24:36Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 18:10:01.791876] [info] Response: 0: '{"owner":"c8bb553b-1f6a-498e-ae15-180483637600","title":"Hussien and Mahmoud Final Project -1 V14.docx","status":"CREATED","id":"2f211764-6f9f-4052-8f85-49de7b7bc2b1","created_time":"2026-04-21T15:10:01.605Z","httpstatus":201}' [2026-04-21 18:10:01.793888] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2f211764-6f9f-4052-8f85-49de7b7bc2b1/original [2026-04-21 18:10:01.793911] [info] Headers: 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="Hussien and Mahmoud Final Project -1 V14.docx"' [2026-04-21 18:10:02.032829] [info] Response: 0: '{"message":"Successfully uploaded file for submission 2f211764-6f9f-4052-8f85-49de7b7bc2b1","httpstatus":202}' [2026-04-21 18:10:02.320961] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 18:10:02.321000] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:10:02.321018] [info] Request: 0: '{"owner":"f1f69afc-577b-4664-b4ff-8d7b039f0ce2","submitter":"f1f69afc-577b-4664-b4ff-8d7b039f0ce2","title":"%E2%80%8E%E2%81%A8- %D8%A7%D9%81%D8%A7%D8%AF%D8%A9 %D9%82%D8%A8%D9%88%D9%84 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%B9%D9%86%D9%82%D8%B1%D9%8A%E2%81%A9.pdf","metadata":{"group":{"id":"145059","name":"\u062a\u0633\u0644\u064a\u0645 \u062e\u0637\u0627\u0628 \u0627\u0644\u0642\u0628\u0648\u0644","type":"ASSIGNMENT"},"group_context":{"id":"4513","name":"\u062e\u0637\u0627\u0628 \u0627\u0644\u0642\u0628\u0648\u0644 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"f1f69afc-577b-4664-b4ff-8d7b039f0ce2","family_name":"\u0627\u0644\u0639\u0646\u0642\u0631\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","email":"a0554087424@gmail.com"}],"original_submitted_time":"2026-04-21T15:10:02Z"},"eula":{"accepted_timestamp":"2026-04-21T15:05:42Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 18:10:03.046226] [info] Response: 0: '{"owner":"f1f69afc-577b-4664-b4ff-8d7b039f0ce2","title":"%E2%80%8E%E2%81%A8- %D8%A7%D9%81%D8%A7%D8%AF%D8%A9 %D9%82%D8%A8%D9%88%D9%84 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%B9%D9%86%D9%82%D8%B1%D9%8A%E2%81%A9.pdf","status":"CREATED","id":"b17abe8a-9639-44b2-a699-09fb53fdacc1","created_time":"2026-04-21T15:10:03.022Z","httpstatus":201}' [2026-04-21 18:10:03.049422] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b17abe8a-9639-44b2-a699-09fb53fdacc1/original [2026-04-21 18:10:03.049453] [info] Headers: 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%81%D8%A7%D8%AF%D8%A9 %D9%82%D8%A8%D9%88%D9%84 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%B9%D9%86%D9%82%D8%B1%D9%8A%E2%81%A9.pdf"' [2026-04-21 18:10:03.302087] [info] Response: 0: '{"message":"Successfully uploaded file for submission b17abe8a-9639-44b2-a699-09fb53fdacc1","httpstatus":202}' [2026-04-21 18:10:06.288739] [info] -------- WEBHOOK START -------- [2026-04-21 18:10:06.288774] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '472' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b2d94c039226f7bb595ab8a3c835fe3e6040da39cd3135cb24dfb78946f24b3d' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efd50491acc2f2b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7934e-52478214a73e044df09b361b;Parent=e94d8310d2264419;Sampled=0' traceparent: '00-69e7934e52478214a73e044df09b361b-e94d8310d2264419-00' x-forwarded-for: '52.57.242.45' [2026-04-21 18:10:06.288873] [info] WEBHOOK REQUEST: {"owner":"f1f69afc-577b-4664-b4ff-8d7b039f0ce2","title":"%E2%80%8E%E2%81%A8- %D8%A7%D9%81%D8%A7%D8%AF%D8%A9 %D9%82%D8%A8%D9%88%D9%84 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%B9%D9%86%D9%82%D8%B1%D9%8A%E2%81%A9.pdf","status":"COMPLETE","id":"b17abe8a-9639-44b2-a699-09fb53fdacc1","content_type":"application/pdf","page_count":1,"word_count":87,"character_count":972,"created_time":"2026-04-21T15:10:03.022Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 18:10:06.288889] [info] EXPECTED SIGNATURE: b2d94c039226f7bb595ab8a3c835fe3e6040da39cd3135cb24dfb78946f24b3d [2026-04-21 18:10:06.448097] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b17abe8a-9639-44b2-a699-09fb53fdacc1/similarity [2026-04-21 18:10:06.448143] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:10:06.448159] [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}}' [2026-04-21 18:10:07.176872] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 18:10:07.179506] [info] -------- WEBHOOK END -------- [2026-04-21 18:10:10.142281] [info] -------- WEBHOOK START -------- [2026-04-21 18:10:10.142312] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '358' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f5292ac15be6bc60d6e912da92d0a0ba7dd222658ff99f54595bcae1731c40d2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efd506149ee2f2b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79352-70bb3651f36c176a3fb516e7;Parent=06d42183de37560f;Sampled=0' traceparent: '00-69e7935270bb3651f36c176a3fb516e7-06d42183de37560f-00' x-forwarded-for: '52.57.242.45' [2026-04-21 18:10:10.142412] [info] WEBHOOK REQUEST: {"overall_match_percentage":0,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2026-04-21T15:10:09.957399Z","time_requested":"2026-04-21T15:10:07.137968Z","submission_id":"b17abe8a-9639-44b2-a699-09fb53fdacc1","top_matches":[],"top_source_largest_matched_word_count":0} [2026-04-21 18:10:10.142419] [info] EXPECTED SIGNATURE: f5292ac15be6bc60d6e912da92d0a0ba7dd222658ff99f54595bcae1731c40d2 [2026-04-21 18:10:10.147564] [info] -------- WEBHOOK END -------- [2026-04-21 18:10:26.665940] [info] -------- WEBHOOK START -------- [2026-04-21 18:10:26.665976] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '404' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e2e6818d25ffa0fa84fe877fc05cb9c53627306df8da4295dc32c087997c13a5' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd50c88c4dd2c3-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79362-c6094e93a02bedf52d05dc3b;Parent=eff6db146a1ba8c0;Sampled=0' traceparent: '00-69e79362c6094e93a02bedf52d05dc3b-eff6db146a1ba8c0-00' x-forwarded-for: '35.158.179.21' [2026-04-21 18:10:26.666075] [info] WEBHOOK REQUEST: {"owner":"c8bb553b-1f6a-498e-ae15-180483637600","title":"Hussien and Mahmoud Final Project -1 V14.docx","status":"COMPLETE","id":"2f211764-6f9f-4052-8f85-49de7b7bc2b1","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":14,"word_count":4072,"character_count":23679,"created_time":"2026-04-21T15:10:01.605Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-21 18:10:26.666080] [info] EXPECTED SIGNATURE: e2e6818d25ffa0fa84fe877fc05cb9c53627306df8da4295dc32c087997c13a5 [2026-04-21 18:10:26.927534] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2f211764-6f9f-4052-8f85-49de7b7bc2b1/similarity [2026-04-21 18:10:26.927572] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:10:26.927591] [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}}' [2026-04-21 18:10:27.573062] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 18:10:27.575401] [info] -------- WEBHOOK END -------- [2026-04-21 18:11:00.960228] [info] -------- WEBHOOK START -------- [2026-04-21 18:11:00.960263] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1440' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2152b88db4d9548c3fcc6122ee67c033b1f605cb7b08cd8954c15b89f01e0922' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd519eee3ed2c3-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79384-7a15942a0cf42ddf63a5d2c1;Parent=9ca9cd72d61e5699;Sampled=0' traceparent: '00-69e793847a15942a0cf42ddf63a5d2c1-9ca9cd72d61e5699-00' x-forwarded-for: '35.158.179.21' [2026-04-21 18:11:00.960369] [info] WEBHOOK REQUEST: {"overall_match_percentage":28,"internet_match_percentage":17,"publication_match_percentage":19,"submitted_works_match_percentage":22,"status":"COMPLETE","time_generated":"2026-04-21T15:11:00.732609Z","time_requested":"2026-04-21T15:10:27.535586Z","submission_id":"2f211764-6f9f-4052-8f85-49de7b7bc2b1","top_matches":[{"percentage":4.9988213,"source_type":"PUBLICATION","matched_word_count_total":212,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":4.574393,"source_type":"PUBLICATION","matched_word_count_total":194,"name":"Paolo Ferro, Harinadh Vemanaboina, Chander Prakash. \"Computational Techniques and Smart Manufacturing\", CRC Press, 2026"},{"percentage":3.9141712,"source_type":"PUBLICATION","matched_word_count_total":166,"name":"\"Proceedings of Fourth International Conference on Computing and Communication Networks\", Springer Science and Business Media LLC, 2025"},{"percentage":3.8670125,"source_type":"SUBMITTED_WORK","matched_word_count_total":164,"submitted_date":"2025-07-08","institution_name":"East Delta university","name":"East Delta university on 2025-07-08"},{"percentage":3.5369017,"source_type":"PUBLICATION","matched_word_count_total":150,"name":"B. G. Nagaraja, S. Kannadhasan. \"Information and Communication Systems\", CRC Press, 2026"}],"top_source_largest_matched_word_count":17} [2026-04-21 18:11:00.960375] [info] EXPECTED SIGNATURE: 2152b88db4d9548c3fcc6122ee67c033b1f605cb7b08cd8954c15b89f01e0922 [2026-04-21 18:11:00.965444] [info] -------- WEBHOOK END -------- [2026-04-21 18:30:01.074079] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 18:30:01.074106] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:30:01.074186] [info] Request: 0: '[]' [2026-04-21 18:30:01.624440] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 18:30:01.626547] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 18:30:01.626570] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:30:01.626586] [info] Request: 0: '[]' [2026-04-21 18:30:01.688071] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_UPDATED","SUBMISSION_COMPLETE","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 18:30:01.688817] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 18:30:01.688832] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:30:01.688846] [info] Request: 0: '[]' [2026-04-21 18:30:01.751204] [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}' [2026-04-21 18:34:46.034653] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/2f211764-6f9f-4052-8f85-49de7b7bc2b1/viewer-url [2026-04-21 18:34:46.034694] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:34:46.034713] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0645\u062d\u0645\u0648\u062f","family_name":"\u0627\u0644\u0631\u0627\u0639\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}}}' [2026-04-21 18:34:46.738924] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378795373?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI2ZWVkNjdiOS0zOTYwLTRiM2YtYmNlYi0yZGU1M2M1ZGQzYmMiLCJpYXQiOjE3NzY3ODU2NzYsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3ODU3NTYsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODc5NTM3M1wiOntcImF1dGhvclwiOlwi2YXYrdmF2YjYryDYp9mE2LHYp9i52YpcIixcInRpdGxlXCI6XCJIdXNzaWVuIGFuZCBNYWhtb3VkIEZpbmFsIFByb2plY3QgLTEgVjE0LmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.wvL92aeR1243qdKmCTlxmFotW3gySCK933ySEi6vqdo","httpstatus":200}' [2026-04-21 18:40:01.581171] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 18:40:01.581213] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:40:01.581311] [info] Request: 0: '{"owner":"8d9fc3f3-2cf4-4135-9d4d-5f34198ee094","submitter":"8d9fc3f3-2cf4-4135-9d4d-5f34198ee094","title":"%D8%AE%D8%B7%D8%A9 %D8%A7%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %28%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB%29 %D8%B9%D8%A7%D9%8A%D9%94%D8%B4%D8%A9 %D9%8A%D8%AD%D9%8A%D9%89 %D9%83%D8%B1%D9%8A%D8%B1%D9%8A.pdf","metadata":{"group":{"id":"145580","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a \u0648\u0627\u0644\u0627\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0644\u062b \u0645\u0646 \u0627\u0637\u0631\u0648\u062d\u0647 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0647","type":"ASSIGNMENT"},"group_context":{"id":"4474","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u0628\u0639 \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\u0623\u0648\u0644 2026"},"owners":[{"id":"8d9fc3f3-2cf4-4135-9d4d-5f34198ee094","family_name":"\u0643\u0631\u064a\u0631\u064a","given_name":"\u0639\u0627\u0626\u0634\u0647","email":"aioh22ak@gmail.com"}],"original_submitted_time":"2026-04-21T15:40:01Z"},"eula":{"accepted_timestamp":"2025-03-08T20:27:48Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 18:40:01.854388] [info] Response: 0: '{"owner":"8d9fc3f3-2cf4-4135-9d4d-5f34198ee094","title":"%D8%AE%D8%B7%D8%A9 %D8%A7%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %28%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB%29 %D8%B9%D8%A7%D9%8A%D9%94%D8%B4%D8%A9 %D9%8A%D8%AD%D9%8A%D9%89 %D9%83%D8%B1%D9%8A%D8%B1%D9%8A.pdf","status":"CREATED","id":"d1c197a5-2d64-4409-b9ee-c0f6f1737820","created_time":"2026-04-21T15:40:01.825Z","httpstatus":201}' [2026-04-21 18:40:01.856954] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d1c197a5-2d64-4409-b9ee-c0f6f1737820/original [2026-04-21 18:40:01.856983] [info] Headers: 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%A9 %D8%A7%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %28%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB%29 %D8%B9%D8%A7%D9%8A%D9%94%D8%B4%D8%A9 %D9%8A%D8%AD%D9%8A%D9%89 %D9%83%D8%B1%D9%8A%D8%B1%D9%8A.pdf"' [2026-04-21 18:40:02.175055] [info] Response: 0: '{"message":"Successfully uploaded file for submission d1c197a5-2d64-4409-b9ee-c0f6f1737820","httpstatus":202}' [2026-04-21 18:40:02.334534] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 18:40:02.334569] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:40:02.334588] [info] Request: 0: '{"owner":"f8d986e4-dba2-4de7-a12f-ca5a286d3afe","submitter":"f8d986e4-dba2-4de7-a12f-ca5a286d3afe","title":"%D9%86%D8%B3%D8%AE%D8%A9 %D9%84%D9%8A%D9%86%D8%A7 %D8%A7%D9%8A%D8%A7%D8%AF-1.docx","metadata":{"group":{"id":"145135","name":"\u0627\u0644\u062e\u0637\u0629 \u0627\u0644\u0628\u062d\u062b\u064a\u0629 proposal","type":"ASSIGNMENT"},"group_context":{"id":"4328","name":"Graduation_Project_DGM500_T1_BDM_First Trimester 2026","owners":[{"id":"82c5cab8-6666-488c-9e33-0b3a2d6921f3","family_name":"Issa","given_name":"Raghad","email":"raghadissa@midocean.edu.km"}]},"owners":[{"id":"f8d986e4-dba2-4de7-a12f-ca5a286d3afe","family_name":"\u0627\u0644\u062c\u0631\u0628\u0648\u0639","given_name":"\u0644\u064a\u0646\u0627","email":"lina.eyad.x2@gmail.com"}],"original_submitted_time":"2026-04-21T15:40:02Z"},"eula":{"accepted_timestamp":"2026-02-11T14:41:07Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 18:40:02.852190] [info] Response: 0: '{"owner":"f8d986e4-dba2-4de7-a12f-ca5a286d3afe","title":"%D9%86%D8%B3%D8%AE%D8%A9 %D9%84%D9%8A%D9%86%D8%A7 %D8%A7%D9%8A%D8%A7%D8%AF-1.docx","status":"CREATED","id":"b56222a1-466b-4267-978d-a1623426067c","created_time":"2026-04-21T15:40:02.667Z","httpstatus":201}' [2026-04-21 18:40:02.856062] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b56222a1-466b-4267-978d-a1623426067c/original [2026-04-21 18:40:02.856106] [info] Headers: 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%D8%B3%D8%AE%D8%A9 %D9%84%D9%8A%D9%86%D8%A7 %D8%A7%D9%8A%D8%A7%D8%AF-1.docx"' [2026-04-21 18:40:03.126463] [info] Response: 0: '{"message":"Successfully uploaded file for submission b56222a1-466b-4267-978d-a1623426067c","httpstatus":202}' [2026-04-21 18:40:20.042212] [info] -------- WEBHOOK START -------- [2026-04-21 18:40:20.042252] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '529' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '81362b6e9f06ee4c3c5c4c64a6f2e44203a3dace190369c19de0aa0bb0e490ea' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efd7c912f6da8cb-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79a63-2e15d4afc272b02b2c40e430;Parent=8528ba5b69291245;Sampled=0' traceparent: '00-69e79a632e15d4afc272b02b2c40e430-8528ba5b69291245-00' x-forwarded-for: '52.57.242.45' [2026-04-21 18:40:20.042290] [info] WEBHOOK REQUEST: {"owner":"8d9fc3f3-2cf4-4135-9d4d-5f34198ee094","title":"%D8%AE%D8%B7%D8%A9 %D8%A7%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %28%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB%29 %D8%B9%D8%A7%D9%8A%D9%94%D8%B4%D8%A9 %D9%8A%D8%AD%D9%8A%D9%89 %D9%83%D8%B1%D9%8A%D8%B1%D9%8A.pdf","status":"COMPLETE","id":"d1c197a5-2d64-4409-b9ee-c0f6f1737820","content_type":"application/pdf","page_count":21,"word_count":3982,"character_count":13571,"created_time":"2026-04-21T15:40:01.825Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 18:40:20.042295] [info] EXPECTED SIGNATURE: 81362b6e9f06ee4c3c5c4c64a6f2e44203a3dace190369c19de0aa0bb0e490ea [2026-04-21 18:40:20.213743] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d1c197a5-2d64-4409-b9ee-c0f6f1737820/similarity [2026-04-21 18:40:20.213779] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:40:20.213798] [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}}' [2026-04-21 18:40:20.897475] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 18:40:20.899549] [info] -------- WEBHOOK END -------- [2026-04-21 18:40:24.979604] [info] -------- WEBHOOK START -------- [2026-04-21 18:40:24.979639] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '440' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'bfd8ba0bdc27841ecbf239dc2e402b3a97c3928e84b55910643972e893e81094' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd7caff957dcc8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79a68-3afa5c409cfd1ed1bd2e1581;Parent=fa8519a92e39a93c;Sampled=0' traceparent: '00-69e79a683afa5c409cfd1ed1bd2e1581-fa8519a92e39a93c-00' x-forwarded-for: '35.158.179.21' [2026-04-21 18:40:24.979741] [info] WEBHOOK REQUEST: {"owner":"f8d986e4-dba2-4de7-a12f-ca5a286d3afe","title":"%D9%86%D8%B3%D8%AE%D8%A9 %D9%84%D9%8A%D9%86%D8%A7 %D8%A7%D9%8A%D8%A7%D8%AF-1.docx","status":"COMPLETE","id":"b56222a1-466b-4267-978d-a1623426067c","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":32,"word_count":5658,"character_count":30058,"created_time":"2026-04-21T15:40:02.667Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 18:40:24.979746] [info] EXPECTED SIGNATURE: bfd8ba0bdc27841ecbf239dc2e402b3a97c3928e84b55910643972e893e81094 [2026-04-21 18:40:25.185677] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b56222a1-466b-4267-978d-a1623426067c/similarity [2026-04-21 18:40:25.185726] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:40:25.185755] [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}}' [2026-04-21 18:40:25.740421] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 18:40:25.743014] [info] -------- WEBHOOK END -------- [2026-04-21 18:40:36.426177] [info] -------- WEBHOOK START -------- [2026-04-21 18:40:36.426211] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1281' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fe1962ad5d3887fd7303732823eb95072a6086b6cbf82bcea6f6fc733bf6343f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efd7cf78f3fa8cb-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79a74-71e99ad073442494c7d10f2f;Parent=5e989844ae67adb0;Sampled=0' traceparent: '00-69e79a7471e99ad073442494c7d10f2f-5e989844ae67adb0-00' x-forwarded-for: '52.57.242.45' [2026-04-21 18:40:36.426310] [info] WEBHOOK REQUEST: {"overall_match_percentage":2,"internet_match_percentage":1,"publication_match_percentage":1,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2026-04-21T15:40:36.241352Z","time_requested":"2026-04-21T15:40:20.85257Z","submission_id":"d1c197a5-2d64-4409-b9ee-c0f6f1737820","top_matches":[{"percentage":1.3810111,"source_type":"SUBMITTED_WORK","matched_word_count_total":56,"submitted_date":"2026-01-19","institution_name":"Colorado Technical University Online","name":"Colorado Technical University Online on 2026-01-19"},{"percentage":1.2823675,"source_type":"SUBMITTED_WORK","matched_word_count_total":52,"submitted_date":"2025-07-21","institution_name":"American College of Education","name":"American College of Education on 2025-07-21"},{"percentage":1.2330456,"submission_id":"e5b91dd7-27b9-4f32-b4e1-6ce564aeaff1","source_type":"SUBMITTED_WORK","matched_word_count_total":50,"submitted_date":"2026-01-31","institution_name":"Erasmus University Rotterdam","name":"Erasmus University Rotterdam on 2026-01-31"},{"percentage":1.1837238,"source_type":"INTERNET","matched_word_count_total":48,"name":"uedufy.com"},{"percentage":1.0850801,"source_type":"INTERNET","matched_word_count_total":44,"name":"untz.ba"}],"top_source_largest_matched_word_count":41} [2026-04-21 18:40:36.426316] [info] EXPECTED SIGNATURE: fe1962ad5d3887fd7303732823eb95072a6086b6cbf82bcea6f6fc733bf6343f [2026-04-21 18:40:36.431560] [info] -------- WEBHOOK END -------- [2026-04-21 18:40:49.551644] [info] -------- WEBHOOK START -------- [2026-04-21 18:40:49.551677] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1425' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a621210695bbb499ce332f8545148fe70ec92ebbb72b92be5724a6baf56bc154' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd7d499f45dcc8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79a81-37b14cbbbdc676594e5b4148;Parent=a8c5acd2db4b6cfb;Sampled=0' traceparent: '00-69e79a8137b14cbbbdc676594e5b4148-a8c5acd2db4b6cfb-00' x-forwarded-for: '35.158.179.21' [2026-04-21 18:40:49.551703] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":9,"publication_match_percentage":1,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2026-04-21T15:40:49.370147Z","time_requested":"2026-04-21T15:40:25.710841Z","submission_id":"b56222a1-466b-4267-978d-a1623426067c","top_matches":[{"percentage":2.4109201,"source_type":"SUBMITTED_WORK","matched_word_count_total":136,"submitted_date":"2019-12-01","institution_name":"Applied Science University","name":"Applied Science University on 2019-12-01"},{"percentage":1.8613721,"source_type":"SUBMITTED_WORK","matched_word_count_total":105,"submitted_date":"2019-06-11","institution_name":"Middle East College of Information Technology","name":"Middle East College of Information Technology on 2019-06-11"},{"percentage":1.8613721,"source_type":"SUBMITTED_WORK","matched_word_count_total":105,"submitted_date":"2019-06-03","institution_name":"Middle East College of Information Technology","name":"Middle East College of Information Technology on 2019-06-03"},{"percentage":1.6840986,"source_type":"SUBMITTED_WORK","matched_word_count_total":95,"submitted_date":"2025-06-24","institution_name":"American University in the Emirates","name":"American University in the Emirates on 2025-06-24"},{"percentage":1.6840986,"source_type":"INTERNET","matched_word_count_total":95,"name":"repository.sustech.edu"}],"top_source_largest_matched_word_count":16} [2026-04-21 18:40:49.551718] [info] EXPECTED SIGNATURE: a621210695bbb499ce332f8545148fe70ec92ebbb72b92be5724a6baf56bc154 [2026-04-21 18:40:49.556674] [info] -------- WEBHOOK END -------- [2026-04-21 18:50:01.492218] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 18:50:01.492264] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:50:01.492347] [info] Request: 0: '{"owner":"c8bb553b-1f6a-498e-ae15-180483637600","submitter":"c8bb553b-1f6a-498e-ae15-180483637600","title":"Hussien and Mahmoud Final Project -1 V14.docx","metadata":{"group":{"id":"146018","name":"Final document 2","type":"ASSIGNMENT"},"group_context":{"id":"4490","name":"Thesis_(1)_AI900a_Dr_Hager_Saleh_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"c8bb553b-1f6a-498e-ae15-180483637600","family_name":"\u0627\u0644\u0631\u0627\u0639\u064a","given_name":"\u0645\u062d\u0645\u0648\u062f","email":"mahmoudalrae@hotmail.com"}],"original_submitted_time":"2026-04-21T15:50:01Z"},"eula":{"accepted_timestamp":"2025-11-05T19:24:36Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 18:50:02.200769] [info] Response: 0: '{"owner":"c8bb553b-1f6a-498e-ae15-180483637600","title":"Hussien and Mahmoud Final Project -1 V14.docx","status":"CREATED","id":"13e2ef6c-996e-4906-b890-85fae9928d33","created_time":"2026-04-21T15:50:01.811Z","httpstatus":201}' [2026-04-21 18:50:02.202950] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/13e2ef6c-996e-4906-b890-85fae9928d33/original [2026-04-21 18:50:02.202975] [info] Headers: 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="Hussien and Mahmoud Final Project -1 V14.docx"' [2026-04-21 18:50:02.435487] [info] Response: 0: '{"message":"Successfully uploaded file for submission 13e2ef6c-996e-4906-b890-85fae9928d33","httpstatus":202}' [2026-04-21 18:50:23.105986] [info] -------- WEBHOOK START -------- [2026-04-21 18:50:23.106019] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '404' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4f107c051fae4d4089126f50bcf76ab3b480160c88bdbd233a931510d1b4745b' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd8b4a3f64db06-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79cbf-d80844b632c593dd5b0ff710;Parent=1a4cf5dda82b45f0;Sampled=0' traceparent: '00-69e79cbfd80844b632c593dd5b0ff710-1a4cf5dda82b45f0-00' x-forwarded-for: '35.158.179.21' [2026-04-21 18:50:23.106127] [info] WEBHOOK REQUEST: {"owner":"c8bb553b-1f6a-498e-ae15-180483637600","title":"Hussien and Mahmoud Final Project -1 V14.docx","status":"COMPLETE","id":"13e2ef6c-996e-4906-b890-85fae9928d33","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":14,"word_count":4084,"character_count":23744,"created_time":"2026-04-21T15:50:01.811Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 18:50:23.106132] [info] EXPECTED SIGNATURE: 4f107c051fae4d4089126f50bcf76ab3b480160c88bdbd233a931510d1b4745b [2026-04-21 18:50:23.346120] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/13e2ef6c-996e-4906-b890-85fae9928d33/similarity [2026-04-21 18:50:23.346158] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 18:50:23.346177] [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}}' [2026-04-21 18:50:24.124954] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 18:50:24.127074] [info] -------- WEBHOOK END -------- [2026-04-21 18:50:55.714468] [info] -------- WEBHOOK START -------- [2026-04-21 18:50:55.714504] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1438' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c9dcbee8b296b3f34c2c6c8b944c2817077cab4c6b51a88fddab659547076d54' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd8c161a87db06-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79cdf-d54e3b85b2303762d2568369;Parent=1753a3ec432aef1c;Sampled=0' traceparent: '00-69e79cdfd54e3b85b2303762d2568369-1753a3ec432aef1c-00' x-forwarded-for: '35.158.179.21' [2026-04-21 18:50:55.714596] [info] WEBHOOK REQUEST: {"overall_match_percentage":28,"internet_match_percentage":17,"publication_match_percentage":19,"submitted_works_match_percentage":22,"status":"COMPLETE","time_generated":"2026-04-21T15:50:55.454919Z","time_requested":"2026-04-21T15:50:24.07333Z","submission_id":"13e2ef6c-996e-4906-b890-85fae9928d33","top_matches":[{"percentage":4.976526,"source_type":"PUBLICATION","matched_word_count_total":212,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":4.553991,"source_type":"PUBLICATION","matched_word_count_total":194,"name":"Paolo Ferro, Harinadh Vemanaboina, Chander Prakash. \"Computational Techniques and Smart Manufacturing\", CRC Press, 2026"},{"percentage":3.8967137,"source_type":"PUBLICATION","matched_word_count_total":166,"name":"\"Proceedings of Fourth International Conference on Computing and Communication Networks\", Springer Science and Business Media LLC, 2025"},{"percentage":3.8497653,"source_type":"SUBMITTED_WORK","matched_word_count_total":164,"submitted_date":"2025-07-08","institution_name":"East Delta university","name":"East Delta university on 2025-07-08"},{"percentage":3.5211267,"source_type":"PUBLICATION","matched_word_count_total":150,"name":"B. G. Nagaraja, S. Kannadhasan. \"Information and Communication Systems\", CRC Press, 2026"}],"top_source_largest_matched_word_count":17} [2026-04-21 18:50:55.714615] [info] EXPECTED SIGNATURE: c9dcbee8b296b3f34c2c6c8b944c2817077cab4c6b51a88fddab659547076d54 [2026-04-21 18:50:55.719816] [info] -------- WEBHOOK END -------- [2026-04-21 19:00:01.167934] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 19:00:01.167963] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:00:01.168045] [info] Request: 0: '[]' [2026-04-21 19:00:01.402062] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 19:00:01.402848] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 19:00:01.402863] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:00:01.402878] [info] Request: 0: '[]' [2026-04-21 19:00:01.479707] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 19:00:01.480551] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 19:00:01.480568] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:00:01.480582] [info] Request: 0: '[]' [2026-04-21 19:00:01.544836] [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}' [2026-04-21 19:00:01.708420] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 19:00:01.708458] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:00:01.708575] [info] Request: 0: '{"owner":"b541dfb6-f4de-48f8-b21d-0ddc7d4f4994","submitter":"b541dfb6-f4de-48f8-b21d-0ddc7d4f4994","title":"%D9%86%D8%B3%D8%AE%D8%A9 %D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %D9%80 %D8%B9%D9%87%D8%AF %D8%A8%D8%A7%D8%AD%D9%85%D8%AF%D9%87 %D9%A2%D9%A0%D9%A2%D9%A6pdf.pdf","metadata":{"group":{"id":"145135","name":"\u0627\u0644\u062e\u0637\u0629 \u0627\u0644\u0628\u062d\u062b\u064a\u0629 proposal","type":"ASSIGNMENT"},"group_context":{"id":"4328","name":"Graduation_Project_DGM500_T1_BDM_First Trimester 2026","owners":[{"id":"82c5cab8-6666-488c-9e33-0b3a2d6921f3","family_name":"Issa","given_name":"Raghad","email":"raghadissa@midocean.edu.km"}]},"owners":[{"id":"b541dfb6-f4de-48f8-b21d-0ddc7d4f4994","family_name":"\u0628\u0627\u062d\u0645\u062f\u0647","given_name":"\u0639\u0647\u062f","email":"ahad.bahmuda7@gmail.com"}],"original_submitted_time":"2026-04-21T16:00:01Z"},"eula":{"accepted_timestamp":"2025-11-17T21:08:59Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 19:00:02.197232] [info] Response: 0: '{"owner":"b541dfb6-f4de-48f8-b21d-0ddc7d4f4994","title":"%D9%86%D8%B3%D8%AE%D8%A9 %D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %D9%80 %D8%B9%D9%87%D8%AF %D8%A8%D8%A7%D8%AD%D9%85%D8%AF%D9%87 %D9%A2%D9%A0%D9%A2%D9%A6pdf.pdf","status":"CREATED","id":"9185f84f-5fce-498a-909a-de3a454688cf","created_time":"2026-04-21T16:00:01.990Z","httpstatus":201}' [2026-04-21 19:00:02.200390] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9185f84f-5fce-498a-909a-de3a454688cf/original [2026-04-21 19:00:02.200423] [info] Headers: 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%D8%B3%D8%AE%D8%A9 %D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %D9%80 %D8%B9%D9%87%D8%AF %D8%A8%D8%A7%D8%AD%D9%85%D8%AF%D9%87 %D9%A2%D9%A0%D9%A2%D9%A6pdf.pdf"' [2026-04-21 19:00:02.535326] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9185f84f-5fce-498a-909a-de3a454688cf","httpstatus":202}' [2026-04-21 19:00:36.527255] [info] -------- WEBHOOK START -------- [2026-04-21 19:00:36.527291] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '490' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '060b7246e0f36c04c3be3e48044bc4b68187e5964390ed92fc5ef1e70c00be4e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd9a440f40bbcd-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79f24-10d417e43802beb31053da9f;Parent=14499fb28b316a97;Sampled=0' traceparent: '00-69e79f2410d417e43802beb31053da9f-14499fb28b316a97-00' x-forwarded-for: '35.158.179.21' [2026-04-21 19:00:36.527386] [info] WEBHOOK REQUEST: {"owner":"b541dfb6-f4de-48f8-b21d-0ddc7d4f4994","title":"%D9%86%D8%B3%D8%AE%D8%A9 %D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %D9%80 %D8%B9%D9%87%D8%AF %D8%A8%D8%A7%D8%AD%D9%85%D8%AF%D9%87 %D9%A2%D9%A0%D9%A2%D9%A6pdf.pdf","status":"COMPLETE","id":"9185f84f-5fce-498a-909a-de3a454688cf","content_type":"application/pdf","page_count":65,"word_count":9800,"character_count":58984,"created_time":"2026-04-21T16:00:01.990Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 19:00:36.527391] [info] EXPECTED SIGNATURE: 060b7246e0f36c04c3be3e48044bc4b68187e5964390ed92fc5ef1e70c00be4e [2026-04-21 19:00:36.880525] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9185f84f-5fce-498a-909a-de3a454688cf/similarity [2026-04-21 19:00:36.880583] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:00:36.880599] [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}}' [2026-04-21 19:00:37.921051] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 19:00:37.923340] [info] -------- WEBHOOK END -------- [2026-04-21 19:01:05.152903] [info] -------- WEBHOOK START -------- [2026-04-21 19:01:05.152937] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1188' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '641a44b06f3965f190302d81fe9a49956e4c092c8c711638f28ba3e01b194899' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efd9af71a17bbcd-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e79f41-9a59904412fc39696bf832b3;Parent=aedb6003b9195f2c;Sampled=0' traceparent: '00-69e79f419a59904412fc39696bf832b3-aedb6003b9195f2c-00' x-forwarded-for: '35.158.179.21' [2026-04-21 19:01:05.153036] [info] WEBHOOK REQUEST: {"overall_match_percentage":1,"internet_match_percentage":1,"publication_match_percentage":0,"submitted_works_match_percentage":1,"status":"COMPLETE","time_generated":"2026-04-21T16:01:04.958522Z","time_requested":"2026-04-21T16:00:37.837254Z","submission_id":"9185f84f-5fce-498a-909a-de3a454688cf","top_matches":[{"percentage":0.24060151,"source_type":"INTERNET","matched_word_count_total":24,"name":"thesis.univ-biskra.dz"},{"percentage":0.23057644,"source_type":"SUBMITTED_WORK","matched_word_count_total":23,"submitted_date":"2020-04-05","institution_name":"Hofstra University","name":"Hofstra University on 2020-04-05"},{"percentage":0.22055137,"source_type":"SUBMITTED_WORK","matched_word_count_total":22,"submitted_date":"2021-05-18","institution_name":"Arab East College","name":"Arab East College on 2021-05-18"},{"percentage":0.20050125,"source_type":"INTERNET","matched_word_count_total":20,"name":"publicad.rsu.ac.th"},{"percentage":0.20050125,"source_type":"SUBMITTED_WORK","matched_word_count_total":20,"submitted_date":"2026-04-09","institution_name":"Thammasat Business School","name":"Thammasat Business School on 2026-04-09"}],"top_source_largest_matched_word_count":14} [2026-04-21 19:01:05.153043] [info] EXPECTED SIGNATURE: 641a44b06f3965f190302d81fe9a49956e4c092c8c711638f28ba3e01b194899 [2026-04-21 19:01:05.158294] [info] -------- WEBHOOK END -------- [2026-04-21 19:10:01.195061] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 19:10:01.195103] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:10:01.195209] [info] Request: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","submitter":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-21-4-2026.pdf","metadata":{"group":{"id":"145829","name":"Task 9 - Part 1 : Uploading Final draft of thesis (Ch1+Ch2) - After Checking Plagiarism [PDF]","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"cfdeb10d-10ed-4d05-a354-324b53d09670","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","given_name":"\u0623\u062d\u0645\u062f","email":"afm@live.com.my"}],"original_submitted_time":"2026-04-21T16:10:01Z"},"eula":{"accepted_timestamp":"2025-11-10T17:36:44Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 19:10:01.677503] [info] Response: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-21-4-2026.pdf","status":"CREATED","id":"b30f5cb2-f434-44f8-9b9b-3d2ad5cd18ab","created_time":"2026-04-21T16:10:01.500Z","httpstatus":201}' [2026-04-21 19:10:01.679373] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b30f5cb2-f434-44f8-9b9b-3d2ad5cd18ab/original [2026-04-21 19:10:01.679402] [info] Headers: 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="Master Thesis Template-21-4-2026.pdf"' [2026-04-21 19:10:01.938214] [info] Response: 0: '{"message":"Successfully uploaded file for submission b30f5cb2-f434-44f8-9b9b-3d2ad5cd18ab","httpstatus":202}' [2026-04-21 19:10:02.209005] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 19:10:02.209049] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:10:02.209070] [info] Request: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","submitter":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-21-4-2026.docx","metadata":{"group":{"id":"145828","name":"Task 8: Checking Similarity & AI","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"cfdeb10d-10ed-4d05-a354-324b53d09670","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","given_name":"\u0623\u062d\u0645\u062f","email":"afm@live.com.my"}],"original_submitted_time":"2026-04-21T16:10:02Z"},"eula":{"accepted_timestamp":"2025-11-10T17:36:44Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 19:10:02.708779] [info] Response: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-21-4-2026.docx","status":"CREATED","id":"5ee6ac11-1872-4974-9077-bcc8f8c4f4e3","created_time":"2026-04-21T16:10:02.524Z","httpstatus":201}' [2026-04-21 19:10:02.711708] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5ee6ac11-1872-4974-9077-bcc8f8c4f4e3/original [2026-04-21 19:10:02.711735] [info] Headers: 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="Master Thesis Template-21-4-2026.docx"' [2026-04-21 19:10:03.135801] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5ee6ac11-1872-4974-9077-bcc8f8c4f4e3","httpstatus":202}' [2026-04-21 19:10:19.810142] [info] -------- WEBHOOK START -------- [2026-04-21 19:10:19.810177] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '339' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5c66faa844a574a545a9c6fdff9520f0df09efa8c38ff4f3431d57b9c509e8bc' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efda881acf7d361-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a16b-5de587b694ee289e5cc6a589;Parent=ee34d4d061c5b356;Sampled=0' traceparent: '00-69e7a16b5de587b694ee289e5cc6a589-ee34d4d061c5b356-00' x-forwarded-for: '35.158.179.21' [2026-04-21 19:10:19.810305] [info] WEBHOOK REQUEST: {"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-21-4-2026.pdf","status":"COMPLETE","id":"b30f5cb2-f434-44f8-9b9b-3d2ad5cd18ab","content_type":"application/pdf","page_count":42,"word_count":5533,"character_count":34952,"created_time":"2026-04-21T16:10:01.500Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-21 19:10:19.810309] [info] EXPECTED SIGNATURE: 5c66faa844a574a545a9c6fdff9520f0df09efa8c38ff4f3431d57b9c509e8bc [2026-04-21 19:10:20.069395] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b30f5cb2-f434-44f8-9b9b-3d2ad5cd18ab/similarity [2026-04-21 19:10:20.069428] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:10:20.069443] [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}}' [2026-04-21 19:10:20.721828] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 19:10:20.723965] [info] -------- WEBHOOK END -------- [2026-04-21 19:10:56.289724] [info] -------- WEBHOOK START -------- [2026-04-21 19:10:56.289763] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1266' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'cb68f061dd0202376b654b1e262d981476a603557984d7d454d790b5d134e252' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efda965af01d361-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a190-fbd255313ca3a9cc0dbe59d8;Parent=a7929dba64b2da02;Sampled=0' traceparent: '00-69e7a190fbd255313ca3a9cc0dbe59d8-a7929dba64b2da02-00' x-forwarded-for: '35.158.179.21' [2026-04-21 19:10:56.289866] [info] WEBHOOK REQUEST: {"overall_match_percentage":19,"internet_match_percentage":13,"publication_match_percentage":8,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2026-04-21T16:10:56.106864Z","time_requested":"2026-04-21T16:10:20.681508Z","submission_id":"b30f5cb2-f434-44f8-9b9b-3d2ad5cd18ab","top_matches":[{"percentage":4.3774667,"submission_id":"c679b929-869b-47cb-9beb-6672905a3296","source_type":"SUBMITTED_WORK","matched_word_count_total":244,"submitted_date":"2026-04-03","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-04-03"},{"percentage":4.3774667,"submission_id":"bca79db9-4f8b-4810-aac6-ad36499aa974","source_type":"SUBMITTED_WORK","matched_word_count_total":244,"submitted_date":"2026-04-04","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-04-04"},{"percentage":1.722282,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":96,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.6684607,"source_type":"INTERNET","matched_word_count_total":93,"name":"arxiv.org"}],"top_source_largest_matched_word_count":45} [2026-04-21 19:10:56.289880] [info] EXPECTED SIGNATURE: cb68f061dd0202376b654b1e262d981476a603557984d7d454d790b5d134e252 [2026-04-21 19:10:56.295048] [info] -------- WEBHOOK END -------- [2026-04-21 19:11:01.826335] [info] -------- WEBHOOK START -------- [2026-04-21 19:11:01.826368] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '396' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'da098df09897a0cc674d62d57e8d602971ba7e230dc2be6eefa8e7950f485ceb' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efda9882ca0bb62-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a195-2899d09f7b3af3526cb6f0f2;Parent=1bdbffa607891921;Sampled=0' traceparent: '00-69e7a1952899d09f7b3af3526cb6f0f2-1bdbffa607891921-00' x-forwarded-for: '52.57.242.45' [2026-04-21 19:11:01.826395] [info] WEBHOOK REQUEST: {"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-21-4-2026.docx","status":"COMPLETE","id":"5ee6ac11-1872-4974-9077-bcc8f8c4f4e3","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":42,"word_count":5050,"character_count":32611,"created_time":"2026-04-21T16:10:02.524Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-21 19:11:01.826400] [info] EXPECTED SIGNATURE: da098df09897a0cc674d62d57e8d602971ba7e230dc2be6eefa8e7950f485ceb [2026-04-21 19:11:02.072537] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5ee6ac11-1872-4974-9077-bcc8f8c4f4e3/similarity [2026-04-21 19:11:02.072573] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:11:02.072592] [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}}' [2026-04-21 19:11:02.810317] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 19:11:02.813066] [info] -------- WEBHOOK END -------- [2026-04-21 19:11:29.678177] [info] -------- WEBHOOK START -------- [2026-04-21 19:11:29.678215] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1266' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'af50086b8f874c2a7440418cac28a573494d627546e21a1cdffd16c65053b78f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efdaa365871d361-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a1b1-5ad8ad5836558223f4938f8b;Parent=1b25b155be00c314;Sampled=0' traceparent: '00-69e7a1b15ad8ad5836558223f4938f8b-1b25b155be00c314-00' x-forwarded-for: '35.158.179.21' [2026-04-21 19:11:29.678324] [info] WEBHOOK REQUEST: {"overall_match_percentage":19,"internet_match_percentage":13,"publication_match_percentage":8,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2026-04-21T16:11:29.454637Z","time_requested":"2026-04-21T16:11:02.769365Z","submission_id":"5ee6ac11-1872-4974-9077-bcc8f8c4f4e3","top_matches":[{"percentage":4.3774667,"submission_id":"c679b929-869b-47cb-9beb-6672905a3296","source_type":"SUBMITTED_WORK","matched_word_count_total":244,"submitted_date":"2026-04-03","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-04-03"},{"percentage":4.3774667,"submission_id":"bca79db9-4f8b-4810-aac6-ad36499aa974","source_type":"SUBMITTED_WORK","matched_word_count_total":244,"submitted_date":"2026-04-04","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-04-04"},{"percentage":1.722282,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":96,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.6684607,"source_type":"INTERNET","matched_word_count_total":93,"name":"arxiv.org"}],"top_source_largest_matched_word_count":45} [2026-04-21 19:11:29.678340] [info] EXPECTED SIGNATURE: af50086b8f874c2a7440418cac28a573494d627546e21a1cdffd16c65053b78f [2026-04-21 19:11:29.683693] [info] -------- WEBHOOK END -------- [2026-04-21 19:15:01.239157] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 19:15:01.239197] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:15:01.239280] [info] Request: 0: '{"owner":"2c6a64b7-7a66-42c8-a997-499c8940a955","submitter":"2c6a64b7-7a66-42c8-a997-499c8940a955","title":"%E2%80%8E%E2%81%A8%D8%AE%D8%B7%D8%A9 %D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D9%85%D9%82%D8%AF%D9%85%D8%A9 %D9%84%D9%84%D8%AA%D8%B3%D8%AC%D9%8A%D9%84 %D9%84%D8%AF%D8%B1%D8%AC%D8%A9 %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %281%29 2 %281%29%E2%81%A9.docx","metadata":{"group":{"id":"141131","name":"Word \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4369","name":"Final_Project_MKT761_T3_MDM_First Trimester 2026","owners":[{"id":"dd30e50b-276a-412c-ada3-9860f8485c34","family_name":"Huzien","given_name":"Heba","email":"hebahuzien@midocean.edu.km"}]},"owners":[{"id":"2c6a64b7-7a66-42c8-a997-499c8940a955","family_name":"\u0627\u0644\u0632\u0639\u0627\u0642\u064a","given_name":"\u0634\u064a\u062e\u0647","email":"shaykhahalzaaqi@gmail.com"}],"original_submitted_time":"2026-04-21T16:15:01Z"},"eula":{"accepted_timestamp":"2025-06-22T11:10:06Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 19:15:01.676956] [info] Response: 0: '{"owner":"2c6a64b7-7a66-42c8-a997-499c8940a955","title":"%E2%80%8E%E2%81%A8%D8%AE%D8%B7%D8%A9 %D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D9%85%D9%82%D8%AF%D9%85%D8%A9 %D9%84%D9%84%D8%AA%D8%B3%D8%AC%D9%8A%D9%84 %D9%84%D8%AF%D8%B1%D8%AC%D8%A9 %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %281%29 2 %281%29%E2%81%A9.docx","status":"CREATED","id":"e2dcb3e8-5345-4c9f-bdcd-9e022a5382e2","created_time":"2026-04-21T16:15:01.502Z","httpstatus":201}' [2026-04-21 19:15:01.678740] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e2dcb3e8-5345-4c9f-bdcd-9e022a5382e2/original [2026-04-21 19:15:01.678765] [info] Headers: 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%AE%D8%B7%D8%A9 %D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D9%85%D9%82%D8%AF%D9%85%D8%A9 %D9%84%D9%84%D8%AA%D8%B3%D8%AC%D9%8A%D9%84 %D9%84%D8%AF%D8%B1%D8%AC%D8%A9 %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %281%29 2 %281%29%E2%81%A9.docx"' [2026-04-21 19:15:01.889282] [info] Response: 0: '{"message":"Successfully uploaded file for submission e2dcb3e8-5345-4c9f-bdcd-9e022a5382e2","httpstatus":202}' [2026-04-21 19:15:24.305763] [info] -------- WEBHOOK START -------- [2026-04-21 19:15:24.305798] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '712' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '99de905e310a6589909092196400ceadd4eb36062824a9d3c6672571c8f0269c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efdaff0bee1dc70-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a29c-8a17521c2d9b8da2bb9d8fcc;Parent=a877ec0a2402ef63;Sampled=0' traceparent: '00-69e7a29c8a17521c2d9b8da2bb9d8fcc-a877ec0a2402ef63-00' x-forwarded-for: '35.158.179.21' [2026-04-21 19:15:24.305897] [info] WEBHOOK REQUEST: {"owner":"2c6a64b7-7a66-42c8-a997-499c8940a955","title":"%E2%80%8E%E2%81%A8%D8%AE%D8%B7%D8%A9 %D8%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D9%85%D9%82%D8%AF%D9%85%D8%A9 %D9%84%D9%84%D8%AA%D8%B3%D8%AC%D9%8A%D9%84 %D9%84%D8%AF%D8%B1%D8%AC%D8%A9 %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %281%29 2 %281%29%E2%81%A9.docx","status":"COMPLETE","id":"e2dcb3e8-5345-4c9f-bdcd-9e022a5382e2","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":21,"word_count":3435,"character_count":18937,"created_time":"2026-04-21T16:15:01.502Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 19:15:24.305903] [info] EXPECTED SIGNATURE: 99de905e310a6589909092196400ceadd4eb36062824a9d3c6672571c8f0269c [2026-04-21 19:15:24.525466] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e2dcb3e8-5345-4c9f-bdcd-9e022a5382e2/similarity [2026-04-21 19:15:24.525499] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:15:24.525515] [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}}' [2026-04-21 19:15:25.580621] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 19:15:25.582895] [info] -------- WEBHOOK END -------- [2026-04-21 19:15:35.001034] [info] -------- WEBHOOK START -------- [2026-04-21 19:15:35.001069] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1404' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5294218f943beb01618ff7e21c9749daa28d70af14deb0176733e257a017a1e9' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efdb033af6ddc70-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a2a6-f9724a8d85b159614978e958;Parent=9f3aea9c616b93c5;Sampled=0' traceparent: '00-69e7a2a6f9724a8d85b159614978e958-9f3aea9c616b93c5-00' x-forwarded-for: '35.158.179.21' [2026-04-21 19:15:35.001168] [info] WEBHOOK REQUEST: {"overall_match_percentage":0,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2026-04-21T16:15:34.802373Z","time_requested":"2026-04-21T16:15:25.536022Z","submission_id":"e2dcb3e8-5345-4c9f-bdcd-9e022a5382e2","top_matches":[{"percentage":0.28924027,"source_type":"SUBMITTED_WORK","matched_word_count_total":15,"submitted_date":"2021-11-22","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2021-11-22"},{"percentage":0.26995757,"source_type":"SUBMITTED_WORK","matched_word_count_total":14,"submitted_date":"2017-01-03","institution_name":"Qatar University","name":"Qatar University on 2017-01-03"},{"percentage":0.2313922,"source_type":"SUBMITTED_WORK","matched_word_count_total":12,"submitted_date":"2024-03-07","institution_name":"Mutah University in Jordan","name":"Mutah University in Jordan on 2024-03-07"},{"percentage":0.19282684,"source_type":"SUBMITTED_WORK","matched_word_count_total":10,"submitted_date":"2026-03-31","institution_name":"Al Ain University","name":"Al Ain University on 2026-03-31"},{"percentage":0.19282684,"source_type":"SUBMITTED_WORK","matched_word_count_total":10,"submitted_date":"2023-05-17","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2023-05-17"}],"top_source_largest_matched_word_count":13} [2026-04-21 19:15:35.001183] [info] EXPECTED SIGNATURE: 5294218f943beb01618ff7e21c9749daa28d70af14deb0176733e257a017a1e9 [2026-04-21 19:15:35.006505] [info] -------- WEBHOOK END -------- [2026-04-21 19:15:59.436783] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 19:15:59.436820] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:15:59.436902] [info] Request: 0: '[]' [2026-04-21 19:15:59.506798] [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}' [2026-04-21 19:30:01.248321] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 19:30:01.248357] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:30:01.248444] [info] Request: 0: '[]' [2026-04-21 19:30:01.623666] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 19:30:01.624448] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 19:30:01.624460] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:30:01.624475] [info] Request: 0: '[]' [2026-04-21 19:30:01.704674] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 19:30:01.705471] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 19:30:01.705487] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:30:01.705502] [info] Request: 0: '[]' [2026-04-21 19:30:01.760817] [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}' [2026-04-21 19:30:50.185794] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/5ee6ac11-1872-4974-9077-bcc8f8c4f4e3/viewer-url [2026-04-21 19:30:50.185832] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:30:50.185853] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0623\u062d\u0645\u062f","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","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}}}' [2026-04-21 19:30:50.819838] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378808394?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIwNGEzOTNkYi1lYjlhLTQ4NTEtYWVmYy0yYTI1YmYxYzgwZTgiLCJpYXQiOjE3NzY3ODkwNDAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3ODkxMjAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODgwODM5NFwiOntcImF1dGhvclwiOlwi2KPYrdmF2K8g2LnYqNiv2KfZhNmE2YdcIixcInRpdGxlXCI6XCJNYXN0ZXIgVGhlc2lzIFRlbXBsYXRlLTIxLTQtMjAyNi5kb2N4XCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.g9cU27MaZXB-U-hvgNCyMiBygayYyo4UgPGs11EQA74","httpstatus":200}' [2026-04-21 19:35:01.591794] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 19:35:01.591836] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:35:01.591928] [info] Request: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","submitter":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad.docx","metadata":{"group":{"id":"145828","name":"Task 8: Checking Similarity & AI","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","family_name":"\u0639\u0628\u062f\u0627\u0644\u062c\u0648\u0627\u062f","given_name":"\u0648\u0644\u064a\u062f","email":"abduljawadwaleed@gmail.com"}],"original_submitted_time":"2026-04-21T16:35:01Z"},"eula":{"accepted_timestamp":"2025-11-11T10:37:57Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 19:35:02.412796] [info] Response: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad.docx","status":"CREATED","id":"e82451e2-106d-4849-bddb-0c52c323baa9","created_time":"2026-04-21T16:35:01.857Z","httpstatus":201}' [2026-04-21 19:35:02.415334] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e82451e2-106d-4849-bddb-0c52c323baa9/original [2026-04-21 19:35:02.415368] [info] Headers: 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="Master Thesis - Waleed Abdelgawad.docx"' [2026-04-21 19:35:02.754681] [info] Response: 0: '{"message":"Successfully uploaded file for submission e82451e2-106d-4849-bddb-0c52c323baa9","httpstatus":202}' [2026-04-21 19:35:03.012633] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 19:35:03.012674] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:35:03.012695] [info] Request: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","submitter":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project-1.pdf","metadata":{"group":{"id":"145363","name":"Task 7 : Uploading Final Research\/Project Plan for the next term","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"af5950ef-23fd-4879-8883-e17c1d783978","family_name":"\u062e\u0644\u064a\u0641\u0629","given_name":"\u062d\u0633\u0646","email":"hassanalamer2019@gmail.com"}],"original_submitted_time":"2026-04-21T16:35:03Z"},"eula":{"accepted_timestamp":"2025-11-13T17:00:23Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 19:35:03.399435] [info] Response: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project-1.pdf","status":"CREATED","id":"4ce28784-d5e0-4881-95f5-a978358d397d","created_time":"2026-04-21T16:35:03.229Z","httpstatus":201}' [2026-04-21 19:35:03.401881] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/4ce28784-d5e0-4881-95f5-a978358d397d/original [2026-04-21 19:35:03.401912] [info] Headers: 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-1.pdf"' [2026-04-21 19:35:03.620093] [info] Response: 0: '{"message":"Successfully uploaded file for submission 4ce28784-d5e0-4881-95f5-a978358d397d","httpstatus":202}' [2026-04-21 19:35:03.837464] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 19:35:03.837502] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:35:03.837522] [info] Request: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","submitter":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project-1.pdf","metadata":{"group":{"id":"145828","name":"Task 8: Checking Similarity & AI","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"af5950ef-23fd-4879-8883-e17c1d783978","family_name":"\u062e\u0644\u064a\u0641\u0629","given_name":"\u062d\u0633\u0646","email":"hassanalamer2019@gmail.com"}],"original_submitted_time":"2026-04-21T16:35:03Z"},"eula":{"accepted_timestamp":"2025-11-13T17:00:23Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 19:35:04.422219] [info] Response: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project-1.pdf","status":"CREATED","id":"c2f41658-14f8-43f2-b68a-73163d09e648","created_time":"2026-04-21T16:35:04.265Z","httpstatus":201}' [2026-04-21 19:35:04.424973] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c2f41658-14f8-43f2-b68a-73163d09e648/original [2026-04-21 19:35:04.425002] [info] Headers: 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-1.pdf"' [2026-04-21 19:35:04.658469] [info] Response: 0: '{"message":"Successfully uploaded file for submission c2f41658-14f8-43f2-b68a-73163d09e648","httpstatus":202}' [2026-04-21 19:35:16.246303] [info] -------- WEBHOOK START -------- [2026-04-21 19:35:16.246340] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '322' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7969a61b35890b4d35e33c8260540f40f2d7c68b49dc64cf1dcec88ef9ee8253' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efdcd0a4c63e7b9-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a744-a88dff4f54f407aa1fab35c7;Parent=820eb99774a5b942;Sampled=0' traceparent: '00-69e7a744a88dff4f54f407aa1fab35c7-820eb99774a5b942-00' x-forwarded-for: '35.158.179.21' [2026-04-21 19:35:16.246458] [info] WEBHOOK REQUEST: {"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project-1.pdf","status":"COMPLETE","id":"4ce28784-d5e0-4881-95f5-a978358d397d","content_type":"application/pdf","page_count":18,"word_count":7405,"character_count":42835,"created_time":"2026-04-21T16:35:03.229Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 19:35:16.246464] [info] EXPECTED SIGNATURE: 7969a61b35890b4d35e33c8260540f40f2d7c68b49dc64cf1dcec88ef9ee8253 [2026-04-21 19:35:16.465588] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/4ce28784-d5e0-4881-95f5-a978358d397d/similarity [2026-04-21 19:35:16.465634] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:35:16.465651] [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}}' [2026-04-21 19:35:16.937400] [info] -------- WEBHOOK START -------- [2026-04-21 19:35:16.937436] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '322' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a613653f92b8139088352105de70609dd8a04dbb3bf29d4c426f038ce5c09e74' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efdcd0eaa135da0-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a744-25d096b63622e1c967c59c84;Parent=8f749c998dd1d12b;Sampled=0' traceparent: '00-69e7a74425d096b63622e1c967c59c84-8f749c998dd1d12b-00' x-forwarded-for: '52.57.242.45' [2026-04-21 19:35:16.937542] [info] WEBHOOK REQUEST: {"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"final project-1.pdf","status":"COMPLETE","id":"c2f41658-14f8-43f2-b68a-73163d09e648","content_type":"application/pdf","page_count":18,"word_count":7405,"character_count":42835,"created_time":"2026-04-21T16:35:04.265Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-21 19:35:16.937549] [info] EXPECTED SIGNATURE: a613653f92b8139088352105de70609dd8a04dbb3bf29d4c426f038ce5c09e74 [2026-04-21 19:35:17.059711] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 19:35:17.061925] [info] -------- WEBHOOK END -------- [2026-04-21 19:35:17.153218] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c2f41658-14f8-43f2-b68a-73163d09e648/similarity [2026-04-21 19:35:17.153254] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:35:17.153270] [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}}' [2026-04-21 19:35:17.783597] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 19:35:17.785924] [info] -------- WEBHOOK END -------- [2026-04-21 19:35:20.659560] [info] -------- WEBHOOK START -------- [2026-04-21 19:35:20.659594] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '397' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9d6029be772dde61c99b6c92bc313489395a1f5ac78fa964605ee8ab8a34c604' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efdcd25fbdbe7b9-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a748-48d2d74b41f5bf1216ed0c56;Parent=c628325194d796d9;Sampled=0' traceparent: '00-69e7a74848d2d74b41f5bf1216ed0c56-c628325194d796d9-00' x-forwarded-for: '35.158.179.21' [2026-04-21 19:35:20.659621] [info] WEBHOOK REQUEST: {"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad.docx","status":"COMPLETE","id":"e82451e2-106d-4849-bddb-0c52c323baa9","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":20,"word_count":3027,"character_count":20188,"created_time":"2026-04-21T16:35:01.857Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 19:35:20.659625] [info] EXPECTED SIGNATURE: 9d6029be772dde61c99b6c92bc313489395a1f5ac78fa964605ee8ab8a34c604 [2026-04-21 19:35:20.864751] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e82451e2-106d-4849-bddb-0c52c323baa9/similarity [2026-04-21 19:35:20.864788] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:35:20.864805] [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}}' [2026-04-21 19:35:21.565469] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 19:35:21.567888] [info] -------- WEBHOOK END -------- [2026-04-21 19:35:43.462857] [info] -------- WEBHOOK START -------- [2026-04-21 19:35:43.462891] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1392' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'cbc9d65815a5d3539e3bd6c81a566b10d0164fe102fe894d3b2f7708af1f072b' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efdcdb479345da0-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a75f-79697a6405dab5c5aad6ddee;Parent=e91a0242fc7ba01c;Sampled=0' traceparent: '00-69e7a75f79697a6405dab5c5aad6ddee-e91a0242fc7ba01c-00' x-forwarded-for: '52.57.242.45' [2026-04-21 19:35:43.462914] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":9,"publication_match_percentage":6,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2026-04-21T16:35:43.23474Z","time_requested":"2026-04-21T16:35:21.498591Z","submission_id":"e82451e2-106d-4849-bddb-0c52c323baa9","top_matches":[{"percentage":3.2075472,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":102,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.672956,"submission_id":"aa91571c-3629-4a80-92f2-e17585387b55","source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.4213836,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":77,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.1069183,"source_type":"SUBMITTED_WORK","matched_word_count_total":67,"submitted_date":"2026-01-11","institution_name":"Universiti Malaysia Pahang Al-Sultan Abdullah (UMPSA)","name":"Universiti Malaysia Pahang Al-Sultan Abdullah (UMPSA) on 2026-01-11"}],"top_source_largest_matched_word_count":29} [2026-04-21 19:35:43.462930] [info] EXPECTED SIGNATURE: cbc9d65815a5d3539e3bd6c81a566b10d0164fe102fe894d3b2f7708af1f072b [2026-04-21 19:35:43.467657] [info] -------- WEBHOOK END -------- [2026-04-21 19:35:56.761056] [info] -------- WEBHOOK START -------- [2026-04-21 19:35:56.761090] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '919' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ce5b589314ea25ccb995a381d4c49e96f43ae3323fbff3d5e05b45861aed7946' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efdce079ad95da0-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a76c-08e77b329b10fe3e0dc96290;Parent=86428e0b5bde4bdc;Sampled=0' traceparent: '00-69e7a76c08e77b329b10fe3e0dc96290-86428e0b5bde4bdc-00' x-forwarded-for: '52.57.242.45' [2026-04-21 19:35:56.761198] [info] WEBHOOK REQUEST: {"overall_match_percentage":8,"internet_match_percentage":4,"publication_match_percentage":3,"submitted_works_match_percentage":6,"status":"COMPLETE","time_generated":"2026-04-21T16:35:56.565809Z","time_requested":"2026-04-21T16:35:17.023314Z","submission_id":"4ce28784-d5e0-4881-95f5-a978358d397d","top_matches":[{"percentage":0.8481315,"source_type":"INTERNET","matched_word_count_total":64,"name":"www.mdpi.com"},{"percentage":0.7156109,"source_type":"SUBMITTED_WORK","matched_word_count_total":54,"submitted_date":"2026-04-19","institution_name":"RDI Distance Learning","name":"RDI Distance Learning on 2026-04-19"},{"percentage":0.6891068,"submission_id":"595405ab-0557-4af3-a269-1ff8bdea9487","source_type":"SUBMITTED_WORK","matched_word_count_total":52,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"}],"top_source_largest_matched_word_count":11} [2026-04-21 19:35:56.761204] [info] EXPECTED SIGNATURE: ce5b589314ea25ccb995a381d4c49e96f43ae3323fbff3d5e05b45861aed7946 [2026-04-21 19:35:56.766995] [info] -------- WEBHOOK END -------- [2026-04-21 19:35:58.061199] [info] -------- WEBHOOK START -------- [2026-04-21 19:35:58.061233] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1101' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '10c273ca2f2e844599d0f0e133dd95cc637039b41f84bd9e6a46aa77922c1f5f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efdce0fb9f5e7b9-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a76e-a8f0fa90d2496c1b5333c24d;Parent=f5dd904eb1e87f41;Sampled=0' traceparent: '00-69e7a76ea8f0fa90d2496c1b5333c24d-f5dd904eb1e87f41-00' x-forwarded-for: '35.158.179.21' [2026-04-21 19:35:58.061256] [info] WEBHOOK REQUEST: {"overall_match_percentage":8,"internet_match_percentage":4,"publication_match_percentage":3,"submitted_works_match_percentage":6,"status":"COMPLETE","time_generated":"2026-04-21T16:35:57.878627Z","time_requested":"2026-04-21T16:35:17.740018Z","submission_id":"c2f41658-14f8-43f2-b68a-73163d09e648","top_matches":[{"percentage":0.8481315,"source_type":"INTERNET","matched_word_count_total":64,"name":"www.mdpi.com"},{"percentage":0.728863,"source_type":"PUBLICATION","matched_word_count_total":55,"name":"B. G. Nagaraja, S. Kannadhasan. \"Information and Communication Systems\", CRC Press, 2026"},{"percentage":0.7156109,"source_type":"SUBMITTED_WORK","matched_word_count_total":54,"submitted_date":"2026-04-19","institution_name":"RDI Distance Learning","name":"RDI Distance Learning on 2026-04-19"},{"percentage":0.6891068,"submission_id":"595405ab-0557-4af3-a269-1ff8bdea9487","source_type":"SUBMITTED_WORK","matched_word_count_total":52,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"}],"top_source_largest_matched_word_count":11} [2026-04-21 19:35:58.061273] [info] EXPECTED SIGNATURE: 10c273ca2f2e844599d0f0e133dd95cc637039b41f84bd9e6a46aa77922c1f5f [2026-04-21 19:35:58.066535] [info] -------- WEBHOOK END -------- [2026-04-21 19:38:00.551502] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/c2f41658-14f8-43f2-b68a-73163d09e648/viewer-url [2026-04-21 19:38:00.551546] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:38:00.551634] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u062d\u0633\u0646","family_name":"\u062e\u0644\u064a\u0641\u0629","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}}}' [2026-04-21 19:38:01.141290] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378812350?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIyZTc3ZDY4ZS00NDNhLTQxZGEtOTQyMy1lZGU2NDE5MWExZTUiLCJpYXQiOjE3NzY3ODk0NzEsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3ODk1NTEsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODgxMjM1MFwiOntcImF1dGhvclwiOlwi2K3Ys9mGINiu2YTZitmB2KlcIixcInRpdGxlXCI6XCJmaW5hbCBwcm9qZWN0LTEucGRmXCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.lbwLeG_9pwSHCPJntk23yNjjrqvrjw5ghe2LDBOKLeY","httpstatus":200}' [2026-04-21 19:45:01.298918] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 19:45:01.298962] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:45:01.299052] [info] Request: 0: '{"owner":"bba071f4-f816-4c50-b0c6-a7178fcbe99e","submitter":"bba071f4-f816-4c50-b0c6-a7178fcbe99e","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC.docx","metadata":{"group":{"id":"129819","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":"4207","name":"Final_Project_PMG697_S3_MPM_First Trimester 2026","owners":[{"id":"0ad552f1-ae25-4e00-aba7-c00e45a40367","family_name":"Ahmed","given_name":"Alaa","email":"alaaahmed@midocean.edu.km"},{"id":"aca825b9-3cf5-4b48-aae6-a30fd4ce95ef","family_name":"Salah","given_name":"Rokaya","email":"rokayasalah@midocean.edu.km"},{"id":"401c1d17-10dd-4e6f-9414-99fcb9938408","family_name":"Faried","given_name":"Sara","email":"sarafaried@midocean.edu.km"}]},"owners":[{"id":"bba071f4-f816-4c50-b0c6-a7178fcbe99e","family_name":"\u0627\u0644\u062c\u0644\u0639\u0648\u062f","given_name":"\u062d\u0633\u0646\u0627\u0621","email":"haj999580@gmail.com"}],"original_submitted_time":"2026-04-21T16:45:01Z"},"eula":{"accepted_timestamp":"2026-04-15T15:51:39Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 19:45:16.777698] [info] Response: 0: '{"owner":"bba071f4-f816-4c50-b0c6-a7178fcbe99e","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC.docx","status":"CREATED","id":"df07a9a3-90ee-43f6-b4b0-70d41d59f6a6","created_time":"2026-04-21T16:45:02.127Z","httpstatus":201}' [2026-04-21 19:45:16.780153] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/df07a9a3-90ee-43f6-b4b0-70d41d59f6a6/original [2026-04-21 19:45:16.780194] [info] Headers: 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%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC.docx"' [2026-04-21 19:45:17.078330] [info] Response: 0: '{"message":"Successfully uploaded file for submission df07a9a3-90ee-43f6-b4b0-70d41d59f6a6","httpstatus":202}' [2026-04-21 19:45:30.637586] [info] -------- WEBHOOK START -------- [2026-04-21 19:45:30.637617] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '418' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '990ed1e3197f039aa85ccfef091bde6d75489a34a0c0057c050b4607498770a5' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efddc0a3fa66907-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a9aa-f5c2f933f0829472d47280da;Parent=a5c2fedee473cf49;Sampled=0' traceparent: '00-69e7a9aaf5c2f933f0829472d47280da-a5c2fedee473cf49-00' x-forwarded-for: '52.57.242.45' [2026-04-21 19:45:30.637738] [info] WEBHOOK REQUEST: {"owner":"bba071f4-f816-4c50-b0c6-a7178fcbe99e","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC.docx","status":"COMPLETE","id":"df07a9a3-90ee-43f6-b4b0-70d41d59f6a6","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":10,"word_count":1198,"character_count":6533,"created_time":"2026-04-21T16:45:02.127Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 19:45:30.637747] [info] EXPECTED SIGNATURE: 990ed1e3197f039aa85ccfef091bde6d75489a34a0c0057c050b4607498770a5 [2026-04-21 19:45:30.768697] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/df07a9a3-90ee-43f6-b4b0-70d41d59f6a6/similarity [2026-04-21 19:45:30.768733] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 19:45:30.768749] [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}}' [2026-04-21 19:45:31.491791] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 19:45:31.493894] [info] -------- WEBHOOK END -------- [2026-04-21 19:45:40.139379] [info] -------- WEBHOOK START -------- [2026-04-21 19:45:40.139414] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1464' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '41e8fd5110a1861a903d5eda01933ecdb8aa16c9450fa53239b8cc3d4f5e5ca4' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efddc45bdfe6907-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7a9b4-f8ac33284831caf37a157200;Parent=b5c1a26c80d65338;Sampled=0' traceparent: '00-69e7a9b4f8ac33284831caf37a157200-b5c1a26c80d65338-00' x-forwarded-for: '52.57.242.45' [2026-04-21 19:45:40.139504] [info] WEBHOOK REQUEST: {"overall_match_percentage":23,"internet_match_percentage":2,"publication_match_percentage":0,"submitted_works_match_percentage":22,"status":"COMPLETE","time_generated":"2026-04-21T16:45:39.9377Z","time_requested":"2026-04-21T16:45:31.447871Z","submission_id":"df07a9a3-90ee-43f6-b4b0-70d41d59f6a6","top_matches":[{"percentage":6.226415,"source_type":"SUBMITTED_WORK","matched_word_count_total":66,"submitted_date":"2025-10-22","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-10-22"},{"percentage":5.6603775,"source_type":"SUBMITTED_WORK","matched_word_count_total":60,"submitted_date":"2025-12-02","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2025-12-02"},{"percentage":5.0,"source_type":"SUBMITTED_WORK","matched_word_count_total":53,"submitted_date":"2025-04-28","institution_name":"Modern College of Business and Science","name":"Modern College of Business and Science on 2025-04-28"},{"percentage":4.90566,"source_type":"SUBMITTED_WORK","matched_word_count_total":52,"submitted_date":"2025-12-02","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2025-12-02"},{"percentage":4.811321,"source_type":"SUBMITTED_WORK","matched_word_count_total":51,"submitted_date":"2024-11-28","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2024-11-28"}],"top_source_largest_matched_word_count":10} [2026-04-21 19:45:40.139518] [info] EXPECTED SIGNATURE: 41e8fd5110a1861a903d5eda01933ecdb8aa16c9450fa53239b8cc3d4f5e5ca4 [2026-04-21 19:45:40.144815] [info] -------- WEBHOOK END -------- [2026-04-21 20:00:01.092447] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 20:00:01.092473] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:00:01.092550] [info] Request: 0: '[]' [2026-04-21 20:00:01.468646] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 20:00:01.469446] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 20:00:01.469460] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:00:01.469474] [info] Request: 0: '[]' [2026-04-21 20:00:01.543248] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 20:00:01.543937] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 20:00:01.543951] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:00:01.543965] [info] Request: 0: '[]' [2026-04-21 20:00:01.595798] [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}' [2026-04-21 20:30:01.326180] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 20:30:01.326209] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:30:01.326291] [info] Request: 0: '[]' [2026-04-21 20:30:01.702558] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 20:30:01.702601] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:30:01.702709] [info] Request: 0: '{"owner":"e85d7e9d-ee9a-4666-8c7e-595ebb9b8123","submitter":"e85d7e9d-ee9a-4666-8c7e-595ebb9b8123","title":"%D8%AF%D9%88%D8%B1 %D9%88%D8%B3%D8%A7%D8%A6%D9%84 %D8%A7%D9%84%D8%A7%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D9%82%D8%B1%D8%A7%D8%B1%D8%A7%D8%AA %D8%AA%D9%85%D9%84%D9%83 %D8%A7%D9%84%D8%A7%D8%AC%D8%A7%D9%86%D8%A8.docx","metadata":{"group":{"id":"133479","name":"\u0645\u0644\u0641 \u0644\u0631\u0641\u0639 \u0627\u0644\u0628\u062d\u062b \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0628\u0635\u064a\u063a\u0629 \u0627\u0644 Word","type":"ASSIGNMENT"},"group_context":{"id":"4361","name":"Final_Project_DGM 761_TS_MDM_First Trimester 2026"},"owners":[{"id":"e85d7e9d-ee9a-4666-8c7e-595ebb9b8123","family_name":"\u0632\u0643\u0631\u064a\u0627","given_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","email":"abukhalaf09@hotmail.com"}],"original_submitted_time":"2026-04-21T17:30:01Z"},"eula":{"accepted_timestamp":"2026-02-15T15:37:33Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 20:30:01.725595] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 20:30:01.726437] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 20:30:01.726454] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:30:01.726466] [info] Request: 0: '[]' [2026-04-21 20:30:01.782689] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 20:30:01.783428] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 20:30:01.783442] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:30:01.783456] [info] Request: 0: '[]' [2026-04-21 20:30:01.873696] [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}' [2026-04-21 20:30:01.964338] [info] Response: 0: '{"owner":"e85d7e9d-ee9a-4666-8c7e-595ebb9b8123","title":"%D8%AF%D9%88%D8%B1 %D9%88%D8%B3%D8%A7%D8%A6%D9%84 %D8%A7%D9%84%D8%A7%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D9%82%D8%B1%D8%A7%D8%B1%D8%A7%D8%AA %D8%AA%D9%85%D9%84%D9%83 %D8%A7%D9%84%D8%A7%D8%AC%D8%A7%D9%86%D8%A8.docx","status":"CREATED","id":"abac8460-59cf-4e20-8333-69467fa577c1","created_time":"2026-04-21T17:30:01.944Z","httpstatus":201}' [2026-04-21 20:30:01.966156] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/abac8460-59cf-4e20-8333-69467fa577c1/original [2026-04-21 20:30:01.966180] [info] Headers: 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 %D9%88%D8%B3%D8%A7%D8%A6%D9%84 %D8%A7%D9%84%D8%A7%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D9%82%D8%B1%D8%A7%D8%B1%D8%A7%D8%AA %D8%AA%D9%85%D9%84%D9%83 %D8%A7%D9%84%D8%A7%D8%AC%D8%A7%D9%86%D8%A8.docx"' [2026-04-21 20:30:02.235430] [info] Response: 0: '{"message":"Successfully uploaded file for submission abac8460-59cf-4e20-8333-69467fa577c1","httpstatus":202}' [2026-04-21 20:30:45.391124] [info] -------- WEBHOOK START -------- [2026-04-21 20:30:45.391160] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '618' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '39ccced995c713fbe2267b027f85fc9a728233438b50cc9532d900c91d2d847c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efe1e517872690d-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7b445-ffd4328da4a50104e57b0a25;Parent=8b0b964ed0074294;Sampled=0' traceparent: '00-69e7b445ffd4328da4a50104e57b0a25-8b0b964ed0074294-00' x-forwarded-for: '35.158.179.21' [2026-04-21 20:30:45.391185] [info] WEBHOOK REQUEST: {"owner":"e85d7e9d-ee9a-4666-8c7e-595ebb9b8123","title":"%D8%AF%D9%88%D8%B1 %D9%88%D8%B3%D8%A7%D8%A6%D9%84 %D8%A7%D9%84%D8%A7%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D9%82%D8%B1%D8%A7%D8%B1%D8%A7%D8%AA %D8%AA%D9%85%D9%84%D9%83 %D8%A7%D9%84%D8%A7%D8%AC%D8%A7%D9%86%D8%A8.docx","status":"COMPLETE","id":"abac8460-59cf-4e20-8333-69467fa577c1","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":65,"word_count":12669,"character_count":68473,"created_time":"2026-04-21T17:30:01.944Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 20:30:45.391189] [info] EXPECTED SIGNATURE: 39ccced995c713fbe2267b027f85fc9a728233438b50cc9532d900c91d2d847c [2026-04-21 20:30:45.503125] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/abac8460-59cf-4e20-8333-69467fa577c1/similarity [2026-04-21 20:30:45.503166] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:30:45.503185] [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}}' [2026-04-21 20:30:46.159333] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 20:30:46.162276] [info] -------- WEBHOOK END -------- [2026-04-21 20:31:26.754498] [info] -------- WEBHOOK START -------- [2026-04-21 20:31:26.754534] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1455' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7a78aa142cf3c368628b9aae93b9fea5423a26a1654dcc731652214c7b7402a2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe1f540adde86b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7b46e-0d68c3dd8f4abae21ff972ed;Parent=bcf200fb705f4097;Sampled=0' traceparent: '00-69e7b46e0d68c3dd8f4abae21ff972ed-bcf200fb705f4097-00' x-forwarded-for: '52.57.242.45' [2026-04-21 20:31:26.754561] [info] WEBHOOK REQUEST: {"overall_match_percentage":10,"internet_match_percentage":4,"publication_match_percentage":2,"submitted_works_match_percentage":10,"status":"COMPLETE","time_generated":"2026-04-21T17:31:26.530438Z","time_requested":"2026-04-21T17:30:46.126895Z","submission_id":"abac8460-59cf-4e20-8333-69467fa577c1","top_matches":[{"percentage":1.3707916,"source_type":"SUBMITTED_WORK","matched_word_count_total":182,"submitted_date":"2026-03-23","institution_name":"University of Science and Technology of Fujairah","name":"University of Science and Technology of Fujairah on 2026-03-23"},{"percentage":1.3632598,"source_type":"SUBMITTED_WORK","matched_word_count_total":181,"submitted_date":"2014-07-23","institution_name":"University of Duhok","name":"University of Duhok on 2014-07-23"},{"percentage":1.099646,"source_type":"SUBMITTED_WORK","matched_word_count_total":146,"submitted_date":"2025-08-29","institution_name":"Muscat University","name":"Muscat University on 2025-08-29"},{"percentage":0.8661595,"source_type":"SUBMITTED_WORK","matched_word_count_total":115,"submitted_date":"2025-10-16","institution_name":"Ajman University of Science and Technology","name":"Ajman University of Science and Technology on 2025-10-16"},{"percentage":0.760714,"source_type":"SUBMITTED_WORK","matched_word_count_total":101,"submitted_date":"2013-03-25","institution_name":"Gulf University","name":"Gulf University on 2013-03-25"}],"top_source_largest_matched_word_count":18} [2026-04-21 20:31:26.754566] [info] EXPECTED SIGNATURE: 7a78aa142cf3c368628b9aae93b9fea5423a26a1654dcc731652214c7b7402a2 [2026-04-21 20:31:26.759821] [info] -------- WEBHOOK END -------- [2026-04-21 20:35:01.936134] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 20:35:01.936180] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:35:01.936279] [info] Request: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","submitter":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-1.docx","metadata":{"group":{"id":"145828","name":"Task 8: Checking Similarity & AI","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","family_name":"\u0633\u0646\u0627\u0646","given_name":"\u0633\u0644\u0637\u0627\u0646","email":"senan.sultan@gmail.com"}],"original_submitted_time":"2026-04-21T17:35:01Z"},"eula":{"accepted_timestamp":"2025-11-04T13:23:26Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 20:35:02.576967] [info] Response: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-1.docx","status":"CREATED","id":"e0b09520-6438-4c78-a909-83b357712e73","created_time":"2026-04-21T17:35:02.192Z","httpstatus":201}' [2026-04-21 20:35:02.579868] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e0b09520-6438-4c78-a909-83b357712e73/original [2026-04-21 20:35:02.579890] [info] Headers: 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="Research AI Task8-1.docx"' [2026-04-21 20:35:02.779719] [info] Response: 0: '{"message":"Successfully uploaded file for submission e0b09520-6438-4c78-a909-83b357712e73","httpstatus":202}' [2026-04-21 20:35:03.079713] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 20:35:03.079745] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:35:03.079763] [info] Request: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","submitter":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-1.pdf","metadata":{"group":{"id":"145828","name":"Task 8: Checking Similarity & AI","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","family_name":"\u0633\u0646\u0627\u0646","given_name":"\u0633\u0644\u0637\u0627\u0646","email":"senan.sultan@gmail.com"}],"original_submitted_time":"2026-04-21T17:35:03Z"},"eula":{"accepted_timestamp":"2025-11-04T13:23:26Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 20:35:03.462102] [info] Response: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-1.pdf","status":"CREATED","id":"d0d10706-a8c6-40e2-ad9a-22ec2b82cde3","created_time":"2026-04-21T17:35:03.346Z","httpstatus":201}' [2026-04-21 20:35:03.464385] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d0d10706-a8c6-40e2-ad9a-22ec2b82cde3/original [2026-04-21 20:35:03.464410] [info] Headers: 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="Research AI Task8-1.pdf"' [2026-04-21 20:35:03.737864] [info] Response: 0: '{"message":"Successfully uploaded file for submission d0d10706-a8c6-40e2-ad9a-22ec2b82cde3","httpstatus":202}' [2026-04-21 20:35:03.995390] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 20:35:03.995436] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:35:03.995457] [info] Request: 0: '{"owner":"7d6bc593-3809-42a3-af30-7e5910820418","submitter":"7d6bc593-3809-42a3-af30-7e5910820418","title":"IZdzSDWBtCAQ52scJJgaiZ0WfvzE4KIYscC7hYa8 %282%29.docx","metadata":{"group":{"id":"145059","name":"\u062a\u0633\u0644\u064a\u0645 \u062e\u0637\u0627\u0628 \u0627\u0644\u0642\u0628\u0648\u0644","type":"ASSIGNMENT"},"group_context":{"id":"4513","name":"\u062e\u0637\u0627\u0628 \u0627\u0644\u0642\u0628\u0648\u0644 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"7d6bc593-3809-42a3-af30-7e5910820418","family_name":"\u0627\u0644\u0642\u062d\u0637\u0627\u0646\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0637\u064a\u0641","email":"l6oof-91@hotmail.com"}],"original_submitted_time":"2026-04-21T17:35:03Z"},"eula":{"accepted_timestamp":"2026-04-08T09:50:14Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 20:35:04.604918] [info] Response: 0: '{"owner":"7d6bc593-3809-42a3-af30-7e5910820418","title":"IZdzSDWBtCAQ52scJJgaiZ0WfvzE4KIYscC7hYa8 %282%29.docx","status":"CREATED","id":"cbb01838-92d5-43f1-a3d1-ecd07e7e757d","created_time":"2026-04-21T17:35:04.576Z","httpstatus":201}' [2026-04-21 20:35:04.606880] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/cbb01838-92d5-43f1-a3d1-ecd07e7e757d/original [2026-04-21 20:35:04.606909] [info] Headers: 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="IZdzSDWBtCAQ52scJJgaiZ0WfvzE4KIYscC7hYa8 %282%29.docx"' [2026-04-21 20:35:04.794106] [info] Response: 0: '{"message":"Successfully uploaded file for submission cbb01838-92d5-43f1-a3d1-ecd07e7e757d","httpstatus":202}' [2026-04-21 20:35:29.066837] [info] -------- WEBHOOK START -------- [2026-04-21 20:35:29.066874] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '326' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '3a15c981f05ca56970dee9b3b6f06df3bc4d1278be9d203df12c8c4c001d4c7e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efe253e6e0c18eb-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7b561-5ec76cba087e8fa50c6945c9;Parent=e193cc7cbfbaa83c;Sampled=0' traceparent: '00-69e7b5615ec76cba087e8fa50c6945c9-e193cc7cbfbaa83c-00' x-forwarded-for: '35.158.179.21' [2026-04-21 20:35:29.066963] [info] WEBHOOK REQUEST: {"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-1.pdf","status":"COMPLETE","id":"d0d10706-a8c6-40e2-ad9a-22ec2b82cde3","content_type":"application/pdf","page_count":41,"word_count":8177,"character_count":46859,"created_time":"2026-04-21T17:35:03.346Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-21 20:35:29.066968] [info] EXPECTED SIGNATURE: 3a15c981f05ca56970dee9b3b6f06df3bc4d1278be9d203df12c8c4c001d4c7e [2026-04-21 20:35:29.326761] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d0d10706-a8c6-40e2-ad9a-22ec2b82cde3/similarity [2026-04-21 20:35:29.326797] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:35:29.326816] [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}}' [2026-04-21 20:35:29.933659] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 20:35:29.936160] [info] -------- WEBHOOK END -------- [2026-04-21 20:35:40.281367] [info] -------- WEBHOOK START -------- [2026-04-21 20:35:40.281399] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '413' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c8a4a77f6b4ded3da5b385a941ecd43a2f9aa601a03fba4fec682104f869cb9c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efe2584a98e18eb-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7b56c-e5d236bd2332329174e01aa2;Parent=7bdc4329a79aa412;Sampled=0' traceparent: '00-69e7b56ce5d236bd2332329174e01aa2-7bdc4329a79aa412-00' x-forwarded-for: '35.158.179.21' [2026-04-21 20:35:40.281502] [info] WEBHOOK REQUEST: {"owner":"7d6bc593-3809-42a3-af30-7e5910820418","title":"IZdzSDWBtCAQ52scJJgaiZ0WfvzE4KIYscC7hYa8 %282%29.docx","status":"COMPLETE","id":"cbb01838-92d5-43f1-a3d1-ecd07e7e757d","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":34,"word_count":12022,"character_count":66099,"created_time":"2026-04-21T17:35:04.576Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 20:35:40.281508] [info] EXPECTED SIGNATURE: c8a4a77f6b4ded3da5b385a941ecd43a2f9aa601a03fba4fec682104f869cb9c [2026-04-21 20:35:40.393742] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/cbb01838-92d5-43f1-a3d1-ecd07e7e757d/similarity [2026-04-21 20:35:40.393776] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:35:40.393793] [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}}' [2026-04-21 20:35:40.937891] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 20:35:40.940293] [info] -------- WEBHOOK END -------- [2026-04-21 20:35:49.441682] [info] -------- WEBHOOK START -------- [2026-04-21 20:35:49.441726] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '383' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '0ac596cfbcbed00ec17e76e4a593223525710ca9f6c476147df4ff2a543e90bc' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efe25bdda8418eb-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7b575-c5523906df5902c96aecb616;Parent=ae954c4badb999bf;Sampled=0' traceparent: '00-69e7b575c5523906df5902c96aecb616-ae954c4badb999bf-00' x-forwarded-for: '35.158.179.21' [2026-04-21 20:35:49.441822] [info] WEBHOOK REQUEST: {"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-1.docx","status":"COMPLETE","id":"e0b09520-6438-4c78-a909-83b357712e73","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":41,"word_count":7885,"character_count":46541,"created_time":"2026-04-21T17:35:02.192Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 20:35:49.441827] [info] EXPECTED SIGNATURE: 0ac596cfbcbed00ec17e76e4a593223525710ca9f6c476147df4ff2a543e90bc [2026-04-21 20:35:49.691920] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e0b09520-6438-4c78-a909-83b357712e73/similarity [2026-04-21 20:35:49.691956] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:35:49.691973] [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}}' [2026-04-21 20:35:50.270776] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 20:35:50.273158] [info] -------- WEBHOOK END -------- [2026-04-21 20:36:24.645416] [info] -------- WEBHOOK START -------- [2026-04-21 20:36:24.645451] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1176' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '819c54cf13988365e65faa296df679b3d1246d2c8881b236cb8c2d08a8fe2c6c' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe2699e8ad613b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7b598-3228ff9866bcdba27237e271;Parent=43aeb0b6c8b3aa4f;Sampled=0' traceparent: '00-69e7b5983228ff9866bcdba27237e271-43aeb0b6c8b3aa4f-00' x-forwarded-for: '52.57.242.45' [2026-04-21 20:36:24.645555] [info] WEBHOOK REQUEST: {"overall_match_percentage":20,"internet_match_percentage":13,"publication_match_percentage":13,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-21T17:36:24.440455Z","time_requested":"2026-04-21T17:35:29.908241Z","submission_id":"d0d10706-a8c6-40e2-ad9a-22ec2b82cde3","top_matches":[{"percentage":2.5834231,"source_type":"SUBMITTED_WORK","matched_word_count_total":216,"submitted_date":"2023-10-15","institution_name":"Pan-Atlantic University","name":"Pan-Atlantic University on 2023-10-15"},{"percentage":2.5834231,"source_type":"SUBMITTED_WORK","matched_word_count_total":216,"submitted_date":"2023-10-12","institution_name":"Pan-Atlantic University","name":"Pan-Atlantic University on 2023-10-12"},{"percentage":2.4398994,"source_type":"PUBLICATION","matched_word_count_total":204,"name":"\"Smart Data Intelligence\", Springer Science and Business Media LLC, 2026"},{"percentage":2.1528525,"source_type":"SUBMITTED_WORK","matched_word_count_total":180,"submitted_date":"2024-11-23","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2024-11-23"}],"top_source_largest_matched_word_count":15} [2026-04-21 20:36:24.645561] [info] EXPECTED SIGNATURE: 819c54cf13988365e65faa296df679b3d1246d2c8881b236cb8c2d08a8fe2c6c [2026-04-21 20:36:24.650904] [info] -------- WEBHOOK END -------- [2026-04-21 20:36:33.644685] [info] -------- WEBHOOK START -------- [2026-04-21 20:36:33.644721] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1410' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'bda0d8981dadf442315f2b939e99538fe44127a46012b8d27393d9323c8c422f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efe26d22b9a18eb-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7b5a1-a82a0f590536fcb3812fe1d3;Parent=f3ff93772ff180eb;Sampled=0' traceparent: '00-69e7b5a1a82a0f590536fcb3812fe1d3-f3ff93772ff180eb-00' x-forwarded-for: '35.158.179.21' [2026-04-21 20:36:33.644750] [info] WEBHOOK REQUEST: {"overall_match_percentage":20,"internet_match_percentage":13,"publication_match_percentage":13,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-21T17:36:33.424717Z","time_requested":"2026-04-21T17:35:50.232569Z","submission_id":"e0b09520-6438-4c78-a909-83b357712e73","top_matches":[{"percentage":2.8106685,"source_type":"PUBLICATION","matched_word_count_total":235,"name":"\"Proceedings of International Conference on Computing Systems and Intelligent Applications\", Springer Science and Business Media LLC, 2026"},{"percentage":2.5834231,"source_type":"SUBMITTED_WORK","matched_word_count_total":216,"submitted_date":"2023-10-15","institution_name":"Pan-Atlantic University","name":"Pan-Atlantic University on 2023-10-15"},{"percentage":2.5834231,"source_type":"SUBMITTED_WORK","matched_word_count_total":216,"submitted_date":"2023-10-12","institution_name":"Pan-Atlantic University","name":"Pan-Atlantic University on 2023-10-12"},{"percentage":2.4398994,"source_type":"PUBLICATION","matched_word_count_total":204,"name":"\"Smart Data Intelligence\", Springer Science and Business Media LLC, 2026"},{"percentage":2.1528525,"source_type":"SUBMITTED_WORK","matched_word_count_total":180,"submitted_date":"2024-11-23","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2024-11-23"}],"top_source_largest_matched_word_count":12} [2026-04-21 20:36:33.644767] [info] EXPECTED SIGNATURE: bda0d8981dadf442315f2b939e99538fe44127a46012b8d27393d9323c8c422f [2026-04-21 20:36:33.650410] [info] -------- WEBHOOK END -------- [2026-04-21 20:40:01.177135] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 20:40:01.177181] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:40:01.177267] [info] Request: 0: '{"owner":"54d59228-5562-40ff-b9f3-d809a41c5209","submitter":"54d59228-5562-40ff-b9f3-d809a41c5209","title":"CN %D8%B9%D8%B1%D8%B6 %D8%A7%D9%84%D8%AC%D8%A7%D9%85%D8%B9%D9%87.pptx","metadata":{"group":{"id":"145831","name":"Task 10: Uploading Final Draft of Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4487","name":"Thesis_(1)_AI900a_Dr_Amjad_Qatish_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"54d59228-5562-40ff-b9f3-d809a41c5209","family_name":"\u0642\u064a\u0633\u064a","given_name":"\u0645\u0642\u0631\u0646","email":"mgrn054@gmail.com"}],"original_submitted_time":"2026-04-21T17:40:01Z"},"eula":{"accepted_timestamp":"2026-02-16T20:43:00Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 20:40:01.602498] [info] Response: 0: '{"owner":"54d59228-5562-40ff-b9f3-d809a41c5209","title":"CN %D8%B9%D8%B1%D8%B6 %D8%A7%D9%84%D8%AC%D8%A7%D9%85%D8%B9%D9%87.pptx","status":"CREATED","id":"bc2bbd6d-1919-4321-a4d7-13f0ae8713a9","created_time":"2026-04-21T17:40:01.425Z","httpstatus":201}' [2026-04-21 20:40:01.605098] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/bc2bbd6d-1919-4321-a4d7-13f0ae8713a9/original [2026-04-21 20:40:01.605125] [info] Headers: 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="CN %D8%B9%D8%B1%D8%B6 %D8%A7%D9%84%D8%AC%D8%A7%D9%85%D8%B9%D9%87.pptx"' [2026-04-21 20:40:01.917968] [info] Response: 0: '{"message":"Successfully uploaded file for submission bc2bbd6d-1919-4321-a4d7-13f0ae8713a9","httpstatus":202}' [2026-04-21 20:40:10.659126] [info] -------- WEBHOOK START -------- [2026-04-21 20:40:10.659162] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '428' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'dfebf0859d328a529026b51d5673467708698eea02b2f4c0c44939b049bbfa26' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe2c1e78f7eded-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7b67a-b0f8a447d5051d36f4f8dab9;Parent=398af471d8f5e87e;Sampled=0' traceparent: '00-69e7b67ab0f8a447d5051d36f4f8dab9-398af471d8f5e87e-00' x-forwarded-for: '52.57.242.45' [2026-04-21 20:40:10.659279] [info] WEBHOOK REQUEST: {"owner":"54d59228-5562-40ff-b9f3-d809a41c5209","title":"CN %D8%B9%D8%B1%D8%B6 %D8%A7%D9%84%D8%AC%D8%A7%D9%85%D8%B9%D9%87.pptx","status":"COMPLETE","id":"bc2bbd6d-1919-4321-a4d7-13f0ae8713a9","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":12,"word_count":683,"character_count":4527,"created_time":"2026-04-21T17:40:01.425Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 20:40:10.659284] [info] EXPECTED SIGNATURE: dfebf0859d328a529026b51d5673467708698eea02b2f4c0c44939b049bbfa26 [2026-04-21 20:40:10.883625] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/bc2bbd6d-1919-4321-a4d7-13f0ae8713a9/similarity [2026-04-21 20:40:10.883665] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 20:40:10.883681] [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}}' [2026-04-21 20:40:11.619183] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 20:40:11.621428] [info] -------- WEBHOOK END -------- [2026-04-21 20:40:12.874562] [info] -------- WEBHOOK START -------- [2026-04-21 20:40:12.874597] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1312' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9654325c4754b4d04fe88975244b39e76ba6b3beec3c55df14e06ff32bf8f242' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe2c2c6d05eded-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7b67c-b1ae7cd3dc8176e998129d88;Parent=18048227365ffb83;Sampled=0' traceparent: '00-69e7b67cb1ae7cd3dc8176e998129d88-18048227365ffb83-00' x-forwarded-for: '52.57.242.45' [2026-04-21 20:40:12.874696] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":10,"publication_match_percentage":2,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2026-04-21T17:40:12.685297Z","time_requested":"2026-04-21T17:35:40.903556Z","submission_id":"cbb01838-92d5-43f1-a3d1-ecd07e7e757d","top_matches":[{"percentage":1.6828068,"source_type":"SUBMITTED_WORK","matched_word_count_total":212,"submitted_date":"2019-12-11","institution_name":"Hofstra University","name":"Hofstra University on 2019-12-11"},{"percentage":1.6193047,"source_type":"SUBMITTED_WORK","matched_word_count_total":204,"submitted_date":"2025-09-22","institution_name":"University of Tabuk","name":"University of Tabuk on 2025-09-22"},{"percentage":1.404985,"source_type":"SUBMITTED_WORK","matched_word_count_total":177,"submitted_date":"2022-08-28","institution_name":"Al Hussein bin Talal University","name":"Al Hussein bin Talal University on 2022-08-28"},{"percentage":1.1906651,"source_type":"INTERNET","matched_word_count_total":150,"name":"staff-beta.najah.edu"},{"percentage":1.1112875,"source_type":"SUBMITTED_WORK","matched_word_count_total":140,"submitted_date":"2022-04-24","institution_name":"Mutah University in Jordan","name":"Mutah University in Jordan on 2022-04-24"}],"top_source_largest_matched_word_count":13} [2026-04-21 20:40:12.874711] [info] EXPECTED SIGNATURE: 9654325c4754b4d04fe88975244b39e76ba6b3beec3c55df14e06ff32bf8f242 [2026-04-21 20:40:12.879751] [info] -------- WEBHOOK END -------- [2026-04-21 20:40:16.825361] [info] -------- WEBHOOK START -------- [2026-04-21 20:40:16.825397] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1242' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e19c07751aea7c8cd1ebd3bc7095dec74a674fda9846979c1b91a23b7446b5ce' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe2c450faaeded-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7b680-520cf9f3015713ca655d522d;Parent=03c7df00e0147cd4;Sampled=0' traceparent: '00-69e7b680520cf9f3015713ca655d522d-03c7df00e0147cd4-00' x-forwarded-for: '52.57.242.45' [2026-04-21 20:40:16.825489] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":3,"publication_match_percentage":2,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-21T17:40:16.530181Z","time_requested":"2026-04-21T17:40:11.579288Z","submission_id":"bc2bbd6d-1919-4321-a4d7-13f0ae8713a9","top_matches":[{"percentage":4.4692736,"source_type":"SUBMITTED_WORK","matched_word_count_total":32,"submitted_date":"2026-03-30","institution_name":"University of Nicosia","name":"University of Nicosia on 2026-03-30"},{"percentage":4.4692736,"source_type":"SUBMITTED_WORK","matched_word_count_total":32,"submitted_date":"2026-03-27","institution_name":"University of Nicosia","name":"University of Nicosia on 2026-03-27"},{"percentage":3.2122905,"source_type":"SUBMITTED_WORK","matched_word_count_total":23,"submitted_date":"2025-03-23","institution_name":"Blue Mountain Hotel School","name":"Blue Mountain Hotel School on 2025-03-23"},{"percentage":2.932961,"submission_id":"cc28d5bd-83ef-4d0c-ac78-c37619a48c8e","source_type":"SUBMITTED_WORK","matched_word_count_total":21,"submitted_date":"2025-08-28","institution_name":"Dublin Business School","name":"Dublin Business School on 2025-08-28"}],"top_source_largest_matched_word_count":12} [2026-04-21 20:40:16.825495] [info] EXPECTED SIGNATURE: e19c07751aea7c8cd1ebd3bc7095dec74a674fda9846979c1b91a23b7446b5ce [2026-04-21 20:40:16.830910] [info] -------- WEBHOOK END -------- [2026-04-21 21:00:01.358604] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 21:00:01.358639] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:00:01.358714] [info] Request: 0: '[]' [2026-04-21 21:00:01.754127] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 21:00:01.754890] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 21:00:01.754905] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:00:01.754933] [info] Request: 0: '[]' [2026-04-21 21:00:01.878422] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 21:00:01.879173] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 21:00:01.879190] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:00:01.879206] [info] Request: 0: '[]' [2026-04-21 21:00:01.975127] [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}' [2026-04-21 21:15:01.795788] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 21:15:01.795846] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:15:01.795948] [info] Request: 0: '{"owner":"09406c87-58e2-44b5-a2fa-013db0710f04","submitter":"09406c87-58e2-44b5-a2fa-013db0710f04","title":"%D8%A7%D8%AB%D8%B1 %D8%A7%D8%A8%D8%B9%D8%A7%D8%AF %D8%A7%D9%84%D8%AA%D8%AE%D8%B5%D9%8A%D8%B5 %D8%A7%D9%84%D8%B0%D9%83%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D8%B1%D8%A8%D8%A9 %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%AE%D8%AF%D9%85 - %D8%B3%D9%85%D9%8A%D8%B1%D9%87 %D8%B9%D8%AB%D9%85%D8%A7%D9%86.docx","metadata":{"group":{"id":"145135","name":"\u0627\u0644\u062e\u0637\u0629 \u0627\u0644\u0628\u062d\u062b\u064a\u0629 proposal","type":"ASSIGNMENT"},"group_context":{"id":"4328","name":"Graduation_Project_DGM500_T1_BDM_First Trimester 2026","owners":[{"id":"82c5cab8-6666-488c-9e33-0b3a2d6921f3","family_name":"Issa","given_name":"Raghad","email":"raghadissa@midocean.edu.km"}]},"owners":[{"id":"09406c87-58e2-44b5-a2fa-013db0710f04","family_name":"\u0639\u0628\u062f\u064a","given_name":"\u0633\u0645\u064a\u0631\u0647","email":"ismailsamira922@gmail.com"}],"original_submitted_time":"2026-04-21T18:15:01Z"},"eula":{"accepted_timestamp":"2026-02-13T14:22:53Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 21:15:02.352612] [info] Response: 0: '{"owner":"09406c87-58e2-44b5-a2fa-013db0710f04","title":"%D8%A7%D8%AB%D8%B1 %D8%A7%D8%A8%D8%B9%D8%A7%D8%AF %D8%A7%D9%84%D8%AA%D8%AE%D8%B5%D9%8A%D8%B5 %D8%A7%D9%84%D8%B0%D9%83%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D8%B1%D8%A8%D8%A9 %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%AE%D8%AF%D9%85 - %D8%B3%D9%85%D9%8A%D8%B1%D9%87 %D8%B9%D8%AB%D9%85%D8%A7%D9%86.docx","status":"CREATED","id":"3493ddd7-145f-4ccb-9e1b-dc17c140ceab","created_time":"2026-04-21T18:15:02.153Z","httpstatus":201}' [2026-04-21 21:15:02.355568] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3493ddd7-145f-4ccb-9e1b-dc17c140ceab/original [2026-04-21 21:15:02.355603] [info] Headers: 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%A7%D8%A8%D8%B9%D8%A7%D8%AF %D8%A7%D9%84%D8%AA%D8%AE%D8%B5%D9%8A%D8%B5 %D8%A7%D9%84%D8%B0%D9%83%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D8%B1%D8%A8%D8%A9 %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%AE%D8%AF%D9%85 - %D8%B3%D9%85%D9%8A%D8%B1%D9%87 %D8%B9%D8%AB%D9%85%D8%A7%D9%86.docx"' [2026-04-21 21:15:02.610044] [info] Response: 0: '{"message":"Successfully uploaded file for submission 3493ddd7-145f-4ccb-9e1b-dc17c140ceab","httpstatus":202}' [2026-04-21 21:16:30.357217] [info] -------- WEBHOOK START -------- [2026-04-21 21:16:30.357259] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '652' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e154141206a1c3fab81fc7e4ae52cc5c312597de32607f6a47c5ef3094d8a907' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efe61559b27dbc8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7befe-8e038a9d4bf707220647c3c1;Parent=9c68d1a8501c9876;Sampled=0' traceparent: '00-69e7befe8e038a9d4bf707220647c3c1-9c68d1a8501c9876-00' x-forwarded-for: '35.158.179.21' [2026-04-21 21:16:30.357388] [info] WEBHOOK REQUEST: {"owner":"09406c87-58e2-44b5-a2fa-013db0710f04","title":"%D8%A7%D8%AB%D8%B1 %D8%A7%D8%A8%D8%B9%D8%A7%D8%AF %D8%A7%D9%84%D8%AA%D8%AE%D8%B5%D9%8A%D8%B5 %D8%A7%D9%84%D8%B0%D9%83%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AC%D8%B1%D8%A8%D8%A9 %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%AE%D8%AF%D9%85 - %D8%B3%D9%85%D9%8A%D8%B1%D9%87 %D8%B9%D8%AB%D9%85%D8%A7%D9%86.docx","status":"COMPLETE","id":"3493ddd7-145f-4ccb-9e1b-dc17c140ceab","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":109,"word_count":15344,"character_count":80983,"created_time":"2026-04-21T18:15:02.153Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-21 21:16:30.357397] [info] EXPECTED SIGNATURE: e154141206a1c3fab81fc7e4ae52cc5c312597de32607f6a47c5ef3094d8a907 [2026-04-21 21:16:30.699657] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3493ddd7-145f-4ccb-9e1b-dc17c140ceab/similarity [2026-04-21 21:16:30.699702] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:16:30.699723] [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}}' [2026-04-21 21:16:31.346529] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 21:16:31.349109] [info] -------- WEBHOOK END -------- [2026-04-21 21:17:09.150542] [info] -------- WEBHOOK START -------- [2026-04-21 21:17:09.150577] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '905' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9c9e8f43f73ec4d3fdfdf81efe4214106ba2ba0ae7ced5baf42b7d5a1f77a9a5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efe62481e7edbc8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7bf25-d4361ecefd9e5299432c291f;Parent=6f651ce901e9e408;Sampled=0' traceparent: '00-69e7bf25d4361ecefd9e5299432c291f-6f651ce901e9e408-00' x-forwarded-for: '35.158.179.21' [2026-04-21 21:17:09.150676] [info] WEBHOOK REQUEST: {"overall_match_percentage":33,"internet_match_percentage":28,"publication_match_percentage":1,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2026-04-21T18:17:08.970386Z","time_requested":"2026-04-21T18:16:31.312766Z","submission_id":"3493ddd7-145f-4ccb-9e1b-dc17c140ceab","top_matches":[{"percentage":7.304654,"source_type":"INTERNET","matched_word_count_total":1119,"name":"www.ibm.com"},{"percentage":6.247144,"source_type":"INTERNET","matched_word_count_total":957,"name":"almerja.com"},{"percentage":6.247144,"source_type":"INTERNET","matched_word_count_total":957,"name":"ns1.almerja.com"},{"percentage":6.0513086,"source_type":"INTERNET","matched_word_count_total":927,"name":"haithmkhattab.blogspot.com"},{"percentage":6.0513086,"source_type":"INTERNET","matched_word_count_total":927,"name":"hadeeth-al-nas.blogspot.com"}],"top_source_largest_matched_word_count":616} [2026-04-21 21:17:09.150691] [info] EXPECTED SIGNATURE: 9c9e8f43f73ec4d3fdfdf81efe4214106ba2ba0ae7ced5baf42b7d5a1f77a9a5 [2026-04-21 21:17:09.155723] [info] -------- WEBHOOK END -------- [2026-04-21 21:18:03.716073] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/13e2ef6c-996e-4906-b890-85fae9928d33/viewer-url [2026-04-21 21:18:03.716114] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:18:03.716209] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0645\u062d\u0645\u0648\u062f","family_name":"\u0627\u0644\u0631\u0627\u0639\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}}}' [2026-04-21 21:18:04.406780] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378803692?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIwMGQ4MzdjYS1hNDI3LTQ4YWItYmRiOS04MjFmNTRiZmI3MDIiLCJpYXQiOjE3NzY3OTU0NzQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3OTU1NTQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODgwMzY5MlwiOntcImF1dGhvclwiOlwi2YXYrdmF2YjYryDYp9mE2LHYp9i52YpcIixcInRpdGxlXCI6XCJIdXNzaWVuIGFuZCBNYWhtb3VkIEZpbmFsIFByb2plY3QgLTEgVjE0LmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.6rhkR2C_DgA5d9yzoolswuB6rwbqK7yIOE-XpoTC3B0","httpstatus":200}' [2026-04-21 21:30:01.422333] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 21:30:01.422359] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:30:01.422430] [info] Request: 0: '[]' [2026-04-21 21:30:01.743484] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 21:30:01.749722] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 21:30:01.749748] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:30:01.749764] [info] Request: 0: '[]' [2026-04-21 21:30:01.847660] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_UPDATED","SUBMISSION_COMPLETE","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 21:30:01.848344] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 21:30:01.848356] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:30:01.848371] [info] Request: 0: '[]' [2026-04-21 21:30:01.964149] [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}' [2026-04-21 21:31:21.158828] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 21:31:21.158870] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:31:21.158888] [info] Request: 0: '[]' [2026-04-21 21:31:21.247174] [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}' [2026-04-21 21:35:01.231988] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 21:35:01.232029] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:35:01.232110] [info] Request: 0: '{"owner":"60081f77-54c3-4d51-a644-a1e0bade1553","submitter":"60081f77-54c3-4d51-a644-a1e0bade1553","title":"%D8%A8%D8%AD%D8%AB %D8%AA%D8%AE%D8%B1%D8%AC %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 2.docx","metadata":{"group":{"id":"145059","name":"\u062a\u0633\u0644\u064a\u0645 \u062e\u0637\u0627\u0628 \u0627\u0644\u0642\u0628\u0648\u0644","type":"ASSIGNMENT"},"group_context":{"id":"4513","name":"\u062e\u0637\u0627\u0628 \u0627\u0644\u0642\u0628\u0648\u0644 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"60081f77-54c3-4d51-a644-a1e0bade1553","family_name":"\u0627\u0644\u0645\u062c\u0627\u062f\u0639\u0647","given_name":"\u0627\u062d\u0645\u062f","email":"sdk.9@icloud.com"}],"original_submitted_time":"2026-04-21T18:35:01Z"},"eula":{"accepted_timestamp":"2026-04-21T18:31:26Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 21:35:01.961395] [info] Response: 0: '{"owner":"60081f77-54c3-4d51-a644-a1e0bade1553","title":"%D8%A8%D8%AD%D8%AB %D8%AA%D8%AE%D8%B1%D8%AC %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 2.docx","status":"CREATED","id":"bd2afd6c-73b1-42d2-b20f-9ebe9b5d6087","created_time":"2026-04-21T18:35:01.940Z","httpstatus":201}' [2026-04-21 21:35:01.964775] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/bd2afd6c-73b1-42d2-b20f-9ebe9b5d6087/original [2026-04-21 21:35:01.964801] [info] Headers: 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%A8%D8%AD%D8%AB %D8%AA%D8%AE%D8%B1%D8%AC %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 2.docx"' [2026-04-21 21:35:02.185931] [info] Response: 0: '{"message":"Successfully uploaded file for submission bd2afd6c-73b1-42d2-b20f-9ebe9b5d6087","httpstatus":202}' [2026-04-21 21:35:08.310118] [info] -------- WEBHOOK START -------- [2026-04-21 21:35:08.310151] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '461' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '70aa86c20934edc3be06f450c950cd5134c03c6f1b843fddff8cb1dd73bd9b40' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe7ca0de13d271-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7c35c-fd9f1f36c953fda2f2743dd2;Parent=5f42ae40abeba723;Sampled=0' traceparent: '00-69e7c35cfd9f1f36c953fda2f2743dd2-5f42ae40abeba723-00' x-forwarded-for: '52.57.242.45' [2026-04-21 21:35:08.310259] [info] WEBHOOK REQUEST: {"owner":"60081f77-54c3-4d51-a644-a1e0bade1553","title":"%D8%A8%D8%AD%D8%AB %D8%AA%D8%AE%D8%B1%D8%AC %D8%A7%D9%84%D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 2.docx","status":"COMPLETE","id":"bd2afd6c-73b1-42d2-b20f-9ebe9b5d6087","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":3,"word_count":476,"character_count":2600,"created_time":"2026-04-21T18:35:01.940Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 21:35:08.310265] [info] EXPECTED SIGNATURE: 70aa86c20934edc3be06f450c950cd5134c03c6f1b843fddff8cb1dd73bd9b40 [2026-04-21 21:35:08.558620] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/bd2afd6c-73b1-42d2-b20f-9ebe9b5d6087/similarity [2026-04-21 21:35:08.558655] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:35:08.558674] [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}}' [2026-04-21 21:35:09.611654] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 21:35:09.613584] [info] -------- WEBHOOK END -------- [2026-04-21 21:35:17.805759] [info] -------- WEBHOOK START -------- [2026-04-21 21:35:17.805794] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1416' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '52d247db6f213015d0a476d319a72ea05df0753a0e5e33c887128b1fe6daa562' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe7cdc2f54d271-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7c365-e1e770a59f2c04f4ce8f85bf;Parent=bb00116906be51b5;Sampled=0' traceparent: '00-69e7c365e1e770a59f2c04f4ce8f85bf-bb00116906be51b5-00' x-forwarded-for: '52.57.242.45' [2026-04-21 21:35:17.805821] [info] WEBHOOK REQUEST: {"overall_match_percentage":33,"internet_match_percentage":9,"publication_match_percentage":4,"submitted_works_match_percentage":32,"status":"COMPLETE","time_generated":"2026-04-21T18:35:17.602318Z","time_requested":"2026-04-21T18:35:09.544389Z","submission_id":"bd2afd6c-73b1-42d2-b20f-9ebe9b5d6087","top_matches":[{"percentage":10.782241,"submission_id":"9dbc7688-175a-47f2-a600-393f998575b6","source_type":"SUBMITTED_WORK","matched_word_count_total":51,"submitted_date":"2025-09-01","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2025-09-01"},{"percentage":9.513742,"source_type":"SUBMITTED_WORK","matched_word_count_total":45,"submitted_date":"2025-11-18","institution_name":"American University in the Emirates","name":"American University in the Emirates on 2025-11-18"},{"percentage":5.7082453,"source_type":"SUBMITTED_WORK","matched_word_count_total":27,"submitted_date":"2025-12-04","institution_name":"Al Ain University","name":"Al Ain University on 2025-12-04"},{"percentage":5.4968286,"source_type":"SUBMITTED_WORK","matched_word_count_total":26,"submitted_date":"2023-05-30","institution_name":"Mohammed Bin Rashid School of Government","name":"Mohammed Bin Rashid School of Government on 2023-05-30"},{"percentage":4.2283297,"source_type":"INTERNET","matched_word_count_total":20,"name":"www.atlantis-press.com"}],"top_source_largest_matched_word_count":12} [2026-04-21 21:35:17.805825] [info] EXPECTED SIGNATURE: 52d247db6f213015d0a476d319a72ea05df0753a0e5e33c887128b1fe6daa562 [2026-04-21 21:35:17.810786] [info] -------- WEBHOOK END -------- [2026-04-21 21:40:01.413284] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 21:40:01.413352] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:40:01.413470] [info] Request: 0: '{"owner":"dd902202-667f-42b4-b8f2-084dc3e68c8e","submitter":"dd902202-667f-42b4-b8f2-084dc3e68c8e","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%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%89 %D8%A7%D9%84%D8%A7%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %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%D9%82%D8%AF%D8%B1%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%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 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A7%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9 %D8%A7%D9%84%D8%B9%D8%B3%D9%83%D8%B1%D9%8A%D8%A9.docx","metadata":{"group":{"id":"136776","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0627\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 \u0645\u0646 \u0623\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0647","type":"ASSIGNMENT"},"group_context":{"id":"4475","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0645\u0646 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"dd902202-667f-42b4-b8f2-084dc3e68c8e","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647 \u0627\u0644\u0633\u0644\u0648\u0645","given_name":"\u0631\u0627\u0641\u062f","email":"ralsalloum@yahoo.com"}],"original_submitted_time":"2026-04-21T18:40:01Z"},"eula":{"accepted_timestamp":"2025-03-13T19:29:01Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 21:40:01.706794] [info] Response: 0: '{"owner":"dd902202-667f-42b4-b8f2-084dc3e68c8e","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%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%89 %D8%A7%D9%84%D8%A7%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %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%D9%82%D8%AF%D8%B1%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%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 %D9%81%D9%8","status":"CREATED","id":"5a9759e9-cb7f-470d-ac69-73a22327e3f9","created_time":"2026-04-21T18:40:01.687Z","httpstatus":201}' [2026-04-21 21:40:01.709352] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5a9759e9-cb7f-470d-ac69-73a22327e3f9/original [2026-04-21 21:40:01.709379] [info] Headers: 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%B7%D8%A8%D9%8A%D9%82%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%89 %D8%A7%D9%84%D8%A7%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %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%D9%82%D8%AF%D8%B1%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%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 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A7%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9 %D8%A7%D9%84%D8%B9%D8%B3%D9%83%D8%B1%D9%8A%D8%A9.docx"' [2026-04-21 21:40:01.991384] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5a9759e9-cb7f-470d-ac69-73a22327e3f9","httpstatus":202}' [2026-04-21 21:40:02.176151] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 21:40:02.176192] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:40:02.176212] [info] Request: 0: '{"owner":"dd902202-667f-42b4-b8f2-084dc3e68c8e","submitter":"dd902202-667f-42b4-b8f2-084dc3e68c8e","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%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%89 %D8%A7%D9%84%D8%A7%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %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%D9%82%D8%AF%D8%B1%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%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 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A7%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9 %D8%A7%D9%84%D8%B9%D8%B3%D9%83%D8%B1%D9%8A%D8%A9.pdf","metadata":{"group":{"id":"136776","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0627\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 \u0645\u0646 \u0623\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0647","type":"ASSIGNMENT"},"group_context":{"id":"4475","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0645\u0646 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"dd902202-667f-42b4-b8f2-084dc3e68c8e","family_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647 \u0627\u0644\u0633\u0644\u0648\u0645","given_name":"\u0631\u0627\u0641\u062f","email":"ralsalloum@yahoo.com"}],"original_submitted_time":"2026-04-21T18:40:02Z"},"eula":{"accepted_timestamp":"2025-03-13T19:29:01Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 21:40:02.501189] [info] Response: 0: '{"owner":"dd902202-667f-42b4-b8f2-084dc3e68c8e","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%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%89 %D8%A7%D9%84%D8%A7%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %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%D9%82%D8%AF%D8%B1%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%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 %D9%81%D9%8","status":"CREATED","id":"093450ff-fe03-4434-aa4e-5eb3ce253e52","created_time":"2026-04-21T18:40:02.479Z","httpstatus":201}' [2026-04-21 21:40:02.504193] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/093450ff-fe03-4434-aa4e-5eb3ce253e52/original [2026-04-21 21:40:02.504224] [info] Headers: 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%B7%D8%A8%D9%8A%D9%82%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%89 %D8%A7%D9%84%D8%A7%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %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%D9%82%D8%AF%D8%B1%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%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 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A7%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9 %D8%A7%D9%84%D8%B9%D8%B3%D9%83%D8%B1%D9%8A%D8%A9.pdf"' [2026-04-21 21:40:03.009147] [info] Response: 0: '{"message":"Successfully uploaded file for submission 093450ff-fe03-4434-aa4e-5eb3ce253e52","httpstatus":202}' [2026-04-21 21:41:42.391988] [info] -------- WEBHOOK START -------- [2026-04-21 21:41:42.392030] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '806' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9b194d135e1e473c6a5088791928a1c5a70845daefd58ade553c983dcedb4a00' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efe863fcc879f2d-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7c4e6-0edc765070a3ef969e32d7a2;Parent=fc7ebec570547011;Sampled=0' traceparent: '00-69e7c4e60edc765070a3ef969e32d7a2-fc7ebec570547011-00' x-forwarded-for: '35.158.179.21' [2026-04-21 21:41:42.392169] [info] WEBHOOK REQUEST: {"owner":"dd902202-667f-42b4-b8f2-084dc3e68c8e","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%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%89 %D8%A7%D9%84%D8%A7%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %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%D9%82%D8%AF%D8%B1%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%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 %D9%81%D9%8","status":"COMPLETE","id":"093450ff-fe03-4434-aa4e-5eb3ce253e52","content_type":"application/pdf","page_count":190,"word_count":38594,"character_count":220244,"created_time":"2026-04-21T18:40:02.479Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 21:41:42.392179] [info] EXPECTED SIGNATURE: 9b194d135e1e473c6a5088791928a1c5a70845daefd58ade553c983dcedb4a00 [2026-04-21 21:41:42.512757] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/093450ff-fe03-4434-aa4e-5eb3ce253e52/similarity [2026-04-21 21:41:42.512795] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:41:42.512818] [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}}' [2026-04-21 21:41:43.253349] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 21:41:43.256038] [info] -------- WEBHOOK END -------- [2026-04-21 21:42:05.425596] [info] -------- WEBHOOK START -------- [2026-04-21 21:42:05.425632] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '862' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c8086cf2e7f5fade7cd41fe83621ae811328999a97d8e7f0b65716efee7a9af1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe86cfbe6fa040-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7c4fd-6c54ec076329d50374528a27;Parent=1ecc5dbdc16d04d6;Sampled=0' traceparent: '00-69e7c4fd6c54ec076329d50374528a27-1ecc5dbdc16d04d6-00' x-forwarded-for: '52.57.242.45' [2026-04-21 21:42:05.425750] [info] WEBHOOK REQUEST: {"owner":"dd902202-667f-42b4-b8f2-084dc3e68c8e","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%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%89 %D8%A7%D9%84%D8%A7%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A %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%D9%82%D8%AF%D8%B1%D8%A7%D8%AA %D8%A7%D9%84%D8%B1%D9%82%D9%85%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 %D9%81%D9%8","status":"COMPLETE","id":"5a9759e9-cb7f-470d-ac69-73a22327e3f9","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":190,"word_count":39620,"character_count":217183,"created_time":"2026-04-21T18:40:01.687Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 21:42:05.425756] [info] EXPECTED SIGNATURE: c8086cf2e7f5fade7cd41fe83621ae811328999a97d8e7f0b65716efee7a9af1 [2026-04-21 21:42:05.556554] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5a9759e9-cb7f-470d-ac69-73a22327e3f9/similarity [2026-04-21 21:42:05.556591] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:42:05.556612] [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}}' [2026-04-21 21:42:06.213242] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 21:42:06.216022] [info] -------- WEBHOOK END -------- [2026-04-21 21:43:24.172334] [info] -------- WEBHOOK START -------- [2026-04-21 21:43:24.172369] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1352' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b52827f85f4b4b07784601125a2973ebb06bcc2ecc695c6a6b382d400d5a1373' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efe88bbde651c79-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7c54c-91e25b623ab6ef8a2387a4b9;Parent=cf3570104d884702;Sampled=0' traceparent: '00-69e7c54c91e25b623ab6ef8a2387a4b9-cf3570104d884702-00' x-forwarded-for: '35.158.179.21' [2026-04-21 21:43:24.172470] [info] WEBHOOK REQUEST: {"overall_match_percentage":33,"internet_match_percentage":10,"publication_match_percentage":3,"submitted_works_match_percentage":32,"status":"COMPLETE","time_generated":"2026-04-21T18:43:23.929622Z","time_requested":"2026-04-21T18:41:43.223511Z","submission_id":"093450ff-fe03-4434-aa4e-5eb3ce253e52","top_matches":[{"percentage":9.430536,"source_type":"SUBMITTED_WORK","matched_word_count_total":3895,"submitted_date":"2023-06-11","institution_name":"Hofstra University","name":"Hofstra University on 2023-06-11"},{"percentage":9.25621,"source_type":"SUBMITTED_WORK","matched_word_count_total":3823,"submitted_date":"2025-12-06","institution_name":"Arab East College","name":"Arab East College on 2025-12-06"},{"percentage":7.6921215,"source_type":"SUBMITTED_WORK","matched_word_count_total":3177,"submitted_date":"2024-05-22","institution_name":"Hofstra University","name":"Hofstra University on 2024-05-22"},{"percentage":7.6582246,"source_type":"SUBMITTED_WORK","matched_word_count_total":3163,"submitted_date":"2025-12-08","institution_name":"Arab East College","name":"Arab East College on 2025-12-08"},{"percentage":7.597695,"source_type":"SUBMITTED_WORK","matched_word_count_total":3138,"submitted_date":"2025-12-15","institution_name":"Arab East College","name":"Arab East College on 2025-12-15"}],"top_source_largest_matched_word_count":286} [2026-04-21 21:43:24.172481] [info] EXPECTED SIGNATURE: b52827f85f4b4b07784601125a2973ebb06bcc2ecc695c6a6b382d400d5a1373 [2026-04-21 21:43:24.177594] [info] -------- WEBHOOK END -------- [2026-04-21 21:43:46.616700] [info] -------- WEBHOOK START -------- [2026-04-21 21:43:46.616736] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1353' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f7b7180610a8011da453fea348de3e789f7befa142bf23ab5dde9ad52b6c567c' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe89483828d399-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7c562-8a2923b44265283ede80fecd;Parent=7c3d254fd6068f79;Sampled=0' traceparent: '00-69e7c5628a2923b44265283ede80fecd-7c3d254fd6068f79-00' x-forwarded-for: '52.57.242.45' [2026-04-21 21:43:46.616833] [info] WEBHOOK REQUEST: {"overall_match_percentage":33,"internet_match_percentage":11,"publication_match_percentage":3,"submitted_works_match_percentage":32,"status":"COMPLETE","time_generated":"2026-04-21T18:43:46.380647Z","time_requested":"2026-04-21T18:42:06.178915Z","submission_id":"5a9759e9-cb7f-470d-ac69-73a22327e3f9","top_matches":[{"percentage":9.512213,"source_type":"SUBMITTED_WORK","matched_word_count_total":3945,"submitted_date":"2023-06-11","institution_name":"Hofstra University","name":"Hofstra University on 2023-06-11"},{"percentage":9.254213,"source_type":"SUBMITTED_WORK","matched_word_count_total":3838,"submitted_date":"2025-12-06","institution_name":"Arab East College","name":"Arab East College on 2025-12-06"},{"percentage":7.7182746,"source_type":"SUBMITTED_WORK","matched_word_count_total":3201,"submitted_date":"2024-05-22","institution_name":"Hofstra University","name":"Hofstra University on 2024-05-22"},{"percentage":7.617004,"source_type":"SUBMITTED_WORK","matched_word_count_total":3159,"submitted_date":"2025-12-08","institution_name":"Arab East College","name":"Arab East College on 2025-12-08"},{"percentage":7.5928917,"source_type":"SUBMITTED_WORK","matched_word_count_total":3149,"submitted_date":"2025-12-10","institution_name":"Arab East College","name":"Arab East College on 2025-12-10"}],"top_source_largest_matched_word_count":286} [2026-04-21 21:43:46.616839] [info] EXPECTED SIGNATURE: f7b7180610a8011da453fea348de3e789f7befa142bf23ab5dde9ad52b6c567c [2026-04-21 21:43:46.624377] [info] -------- WEBHOOK END -------- [2026-04-21 21:45:01.527790] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 21:45:01.527844] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:45:01.527934] [info] Request: 0: '{"owner":"4f41f52e-93e7-42c5-9821-68a92236782b","submitter":"4f41f52e-93e7-42c5-9821-68a92236782b","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%B3%D9%84%D8%A7%D8%B3%D9%84 %D8%A5%D9%85%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%A3%D8%AF%D9%88%D9%8A%D8%A9 %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%D9%85%D8%B1%D9%88%D9%86%D8%A9 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A3%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9 %D8%A7%D9%84%D8%B9%D8%B3%D9%83%D8%B1%D9%8A%D8%A9.docx","metadata":{"group":{"id":"136776","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0627\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 \u0645\u0646 \u0623\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0647","type":"ASSIGNMENT"},"group_context":{"id":"4475","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0645\u0646 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"4f41f52e-93e7-42c5-9821-68a92236782b","family_name":"\u0627\u0644\u0645\u0639\u0627\u0631\u0643","given_name":"\u0647\u0644\u0627\u0621","email":"othmanhala830@gmail.com"}],"original_submitted_time":"2026-04-21T18:45:01Z"},"eula":{"accepted_timestamp":"2025-03-13T19:10:01Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 21:45:01.803596] [info] Response: 0: '{"owner":"4f41f52e-93e7-42c5-9821-68a92236782b","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%B3%D9%84%D8%A7%D8%B3%D9%84 %D8%A5%D9%85%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%A3%D8%AF%D9%88%D9%8A%D8%A9 %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%D9%85%D8%B1%D9%88%D9%86%D8%A9 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A3%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A","status":"CREATED","id":"56f36fac-ff4e-4ffe-9516-2091d4325e05","created_time":"2026-04-21T18:45:01.783Z","httpstatus":201}' [2026-04-21 21:45:01.805808] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/56f36fac-ff4e-4ffe-9516-2091d4325e05/original [2026-04-21 21:45:01.805835] [info] Headers: 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%B3%D9%84%D8%A7%D8%B3%D9%84 %D8%A5%D9%85%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%A3%D8%AF%D9%88%D9%8A%D8%A9 %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%D9%85%D8%B1%D9%88%D9%86%D8%A9 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A3%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9 %D8%A7%D9%84%D8%B9%D8%B3%D9%83%D8%B1%D9%8A%D8%A9.docx"' [2026-04-21 21:45:02.090519] [info] Response: 0: '{"message":"Successfully uploaded file for submission 56f36fac-ff4e-4ffe-9516-2091d4325e05","httpstatus":202}' [2026-04-21 21:45:02.269767] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 21:45:02.269809] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:45:02.269830] [info] Request: 0: '{"owner":"4f41f52e-93e7-42c5-9821-68a92236782b","submitter":"4f41f52e-93e7-42c5-9821-68a92236782b","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%B3%D9%84%D8%A7%D8%B3%D9%84 %D8%A5%D9%85%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%A3%D8%AF%D9%88%D9%8A%D8%A9 %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%D9%85%D8%B1%D9%88%D9%86%D8%A9 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A3%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9 %D8%A7%D9%84%D8%B9%D8%B3%D9%83%D8%B1%D9%8A%D8%A9.pdf","metadata":{"group":{"id":"136776","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0627\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 \u0645\u0646 \u0623\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0647","type":"ASSIGNMENT"},"group_context":{"id":"4475","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0645\u0646 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"4f41f52e-93e7-42c5-9821-68a92236782b","family_name":"\u0627\u0644\u0645\u0639\u0627\u0631\u0643","given_name":"\u0647\u0644\u0627\u0621","email":"othmanhala830@gmail.com"}],"original_submitted_time":"2026-04-21T18:45:02Z"},"eula":{"accepted_timestamp":"2025-03-13T19:10:01Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 21:45:02.571702] [info] Response: 0: '{"owner":"4f41f52e-93e7-42c5-9821-68a92236782b","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%B3%D9%84%D8%A7%D8%B3%D9%84 %D8%A5%D9%85%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%A3%D8%AF%D9%88%D9%8A%D8%A9 %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%D9%85%D8%B1%D9%88%D9%86%D8%A9 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A3%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A","status":"CREATED","id":"5f414632-c8e2-4c4e-aeab-1724ec9b0737","created_time":"2026-04-21T18:45:02.544Z","httpstatus":201}' [2026-04-21 21:45:02.574707] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5f414632-c8e2-4c4e-aeab-1724ec9b0737/original [2026-04-21 21:45:02.574743] [info] Headers: 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%B3%D9%84%D8%A7%D8%B3%D9%84 %D8%A5%D9%85%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%A3%D8%AF%D9%88%D9%8A%D8%A9 %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%D9%85%D8%B1%D9%88%D9%86%D8%A9 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A3%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9 %D8%A7%D9%84%D8%B9%D8%B3%D9%83%D8%B1%D9%8A%D8%A9.pdf"' [2026-04-21 21:45:02.955410] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5f414632-c8e2-4c4e-aeab-1724ec9b0737","httpstatus":202}' [2026-04-21 21:45:55.254410] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/e0b09520-6438-4c78-a909-83b357712e73/viewer-url [2026-04-21 21:45:55.254455] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:45:55.254568] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0633\u0644\u0637\u0627\u0646","family_name":"\u0633\u0646\u0627\u0646","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}}}' [2026-04-21 21:45:55.671597] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378823453?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0ZmFhNjQ0ZS0yNjEwLTQ5MDItYjM1NS1kNzcyMWE3ODgyZjQiLCJpYXQiOjE3NzY3OTcxNDUsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY3OTcyMjUsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODgyMzQ1M1wiOntcImF1dGhvclwiOlwi2LPZhNi32KfZhiDYs9mG2KfZhlwiLFwidGl0bGVcIjpcIlJlc2VhcmNoIEFJIFRhc2s4LTEuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.jmdJ02ScCJ5oMdXIC6CH0BssMYunPiYY3iBOMfTFHGc","httpstatus":200}' [2026-04-21 21:46:30.847992] [info] -------- WEBHOOK START -------- [2026-04-21 21:46:30.848026] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '806' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ce0dc2766dc290b9663ea88d7430da99b8233d0f5c2336454183bebbd76d1f36' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe8d4a78061c9d-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7c606-9cd06ba0f17fee2cd1116f66;Parent=b14e94239b70394c;Sampled=0' traceparent: '00-69e7c6069cd06ba0f17fee2cd1116f66-b14e94239b70394c-00' x-forwarded-for: '52.57.242.45' [2026-04-21 21:46:30.848052] [info] WEBHOOK REQUEST: {"owner":"4f41f52e-93e7-42c5-9821-68a92236782b","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%B3%D9%84%D8%A7%D8%B3%D9%84 %D8%A5%D9%85%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%A3%D8%AF%D9%88%D9%8A%D8%A9 %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%D9%85%D8%B1%D9%88%D9%86%D8%A9 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A3%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A","status":"COMPLETE","id":"5f414632-c8e2-4c4e-aeab-1724ec9b0737","content_type":"application/pdf","page_count":165,"word_count":41705,"character_count":240933,"created_time":"2026-04-21T18:45:02.544Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 21:46:30.848064] [info] EXPECTED SIGNATURE: ce0dc2766dc290b9663ea88d7430da99b8233d0f5c2336454183bebbd76d1f36 [2026-04-21 21:46:30.974204] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5f414632-c8e2-4c4e-aeab-1724ec9b0737/similarity [2026-04-21 21:46:30.974237] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:46:30.974255] [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}}' [2026-04-21 21:46:31.581058] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 21:46:31.583329] [info] -------- WEBHOOK END -------- [2026-04-21 21:46:53.883795] [info] -------- WEBHOOK START -------- [2026-04-21 21:46:53.883830] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '862' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '675faf7089e730cc7483f625b9ad901def1679eaa01cfd19b2fbe9828925cb17' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efe8dda6ae097e1-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7c61d-c3ef7e4c23501c7a5d6a2861;Parent=ed3caf715a3a3f7d;Sampled=0' traceparent: '00-69e7c61dc3ef7e4c23501c7a5d6a2861-ed3caf715a3a3f7d-00' x-forwarded-for: '35.158.179.21' [2026-04-21 21:46:53.883932] [info] WEBHOOK REQUEST: {"owner":"4f41f52e-93e7-42c5-9821-68a92236782b","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%B3%D9%84%D8%A7%D8%B3%D9%84 %D8%A5%D9%85%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%A3%D8%AF%D9%88%D9%8A%D8%A9 %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%D9%85%D8%B1%D9%88%D9%86%D8%A9 %D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A%D8%A9 %D9%81%D9%8A %D9%85%D8%AF%D9%8A%D9%86%D8%A9 %D8%A7%D9%84%D8%A3%D9%85%D9%8A%D8%B1 %D8%B3%D9%84%D8%B7%D8%A7%D9%86 %D8%A","status":"COMPLETE","id":"56f36fac-ff4e-4ffe-9516-2091d4325e05","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":165,"word_count":43874,"character_count":240914,"created_time":"2026-04-21T18:45:01.783Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-21 21:46:53.883936] [info] EXPECTED SIGNATURE: 675faf7089e730cc7483f625b9ad901def1679eaa01cfd19b2fbe9828925cb17 [2026-04-21 21:46:54.018807] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/56f36fac-ff4e-4ffe-9516-2091d4325e05/similarity [2026-04-21 21:46:54.018845] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 21:46:54.018862] [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}}' [2026-04-21 21:46:54.643558] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 21:46:54.646380] [info] -------- WEBHOOK END -------- [2026-04-21 21:48:23.798418] [info] -------- WEBHOOK START -------- [2026-04-21 21:48:23.798464] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1349' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '136a6a2d3845b44e84656fc20c342fe44f864cc7d803f3ac86a8ccc8a12c3cad' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe900c78b0bba7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7c677-a5459aa9e319de30e17c525e;Parent=17bb908e5e536440;Sampled=0' traceparent: '00-69e7c677a5459aa9e319de30e17c525e-17bb908e5e536440-00' x-forwarded-for: '52.57.242.45' [2026-04-21 21:48:23.798625] [info] WEBHOOK REQUEST: {"overall_match_percentage":27,"internet_match_percentage":10,"publication_match_percentage":3,"submitted_works_match_percentage":25,"status":"COMPLETE","time_generated":"2026-04-21T18:48:23.541597Z","time_requested":"2026-04-21T18:46:31.545306Z","submission_id":"5f414632-c8e2-4c4e-aeab-1724ec9b0737","top_matches":[{"percentage":8.159368,"source_type":"SUBMITTED_WORK","matched_word_count_total":3674,"submitted_date":"2025-12-03","institution_name":"Arab East College","name":"Arab East College on 2025-12-03"},{"percentage":7.8662167,"source_type":"SUBMITTED_WORK","matched_word_count_total":3542,"submitted_date":"2025-12-06","institution_name":"Arab East College","name":"Arab East College on 2025-12-06"},{"percentage":7.828462,"source_type":"SUBMITTED_WORK","matched_word_count_total":3525,"submitted_date":"2025-12-15","institution_name":"Arab East College","name":"Arab East College on 2025-12-15"},{"percentage":7.7529535,"source_type":"SUBMITTED_WORK","matched_word_count_total":3491,"submitted_date":"2025-12-15","institution_name":"Arab East College","name":"Arab East College on 2025-12-15"},{"percentage":7.684108,"source_type":"SUBMITTED_WORK","matched_word_count_total":3460,"submitted_date":"2025-12-01","institution_name":"Arab East College","name":"Arab East College on 2025-12-01"}],"top_source_largest_matched_word_count":118} [2026-04-21 21:48:23.798636] [info] EXPECTED SIGNATURE: 136a6a2d3845b44e84656fc20c342fe44f864cc7d803f3ac86a8ccc8a12c3cad [2026-04-21 21:48:23.804136] [info] -------- WEBHOOK END -------- [2026-04-21 21:48:48.721995] [info] -------- WEBHOOK START -------- [2026-04-21 21:48:48.722029] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1349' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'dffc6ac737afa6c79df224465893e4a44655bda5bcf2fffe8227be8237b31aaf' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efe90a85d19bba7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7c690-5dcba402c910541ca3684ccb;Parent=032c109a5df7a9f0;Sampled=0' traceparent: '00-69e7c6905dcba402c910541ca3684ccb-032c109a5df7a9f0-00' x-forwarded-for: '52.57.242.45' [2026-04-21 21:48:48.722129] [info] WEBHOOK REQUEST: {"overall_match_percentage":27,"internet_match_percentage":10,"publication_match_percentage":3,"submitted_works_match_percentage":25,"status":"COMPLETE","time_generated":"2026-04-21T18:48:48.526471Z","time_requested":"2026-04-21T18:46:54.60486Z","submission_id":"56f36fac-ff4e-4ffe-9516-2091d4325e05","top_matches":[{"percentage":8.159368,"source_type":"SUBMITTED_WORK","matched_word_count_total":3674,"submitted_date":"2025-12-03","institution_name":"Arab East College","name":"Arab East College on 2025-12-03"},{"percentage":7.8662167,"source_type":"SUBMITTED_WORK","matched_word_count_total":3542,"submitted_date":"2025-12-06","institution_name":"Arab East College","name":"Arab East College on 2025-12-06"},{"percentage":7.828462,"source_type":"SUBMITTED_WORK","matched_word_count_total":3525,"submitted_date":"2025-12-15","institution_name":"Arab East College","name":"Arab East College on 2025-12-15"},{"percentage":7.7529535,"source_type":"SUBMITTED_WORK","matched_word_count_total":3491,"submitted_date":"2025-12-15","institution_name":"Arab East College","name":"Arab East College on 2025-12-15"},{"percentage":7.6818867,"source_type":"SUBMITTED_WORK","matched_word_count_total":3459,"submitted_date":"2025-12-01","institution_name":"Arab East College","name":"Arab East College on 2025-12-01"}],"top_source_largest_matched_word_count":118} [2026-04-21 21:48:48.722142] [info] EXPECTED SIGNATURE: dffc6ac737afa6c79df224465893e4a44655bda5bcf2fffe8227be8237b31aaf [2026-04-21 21:48:48.727458] [info] -------- WEBHOOK END -------- [2026-04-21 22:00:01.682885] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 22:00:01.682914] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:00:01.682990] [info] Request: 0: '[]' [2026-04-21 22:00:02.096823] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 22:00:02.097618] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 22:00:02.097631] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:00:02.097645] [info] Request: 0: '[]' [2026-04-21 22:00:02.159713] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_UPDATED","SUBMISSION_COMPLETE","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 22:00:02.160363] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 22:00:02.160378] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:00:02.160393] [info] Request: 0: '[]' [2026-04-21 22:00:02.232654] [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}' [2026-04-21 22:15:01.269990] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 22:15:01.270030] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:15:01.270124] [info] Request: 0: '{"owner":"a8a57d77-25c1-481b-9905-61bd91db1fdb","submitter":"a8a57d77-25c1-481b-9905-61bd91db1fdb","title":"%D8%A8%D8%AD%D8%AB %D8%AA%D8%AE%D8%B1%D8%AC %D8%B3%D8%A7%D8%B1%D9%87 %D8%B3%D8%A7%D9%85%D9%8A %D8%A7%D9%84%D8%AE%D9%86%D9%8A%D9%81%D8%B1.pdf","metadata":{"group":{"id":"145135","name":"\u0627\u0644\u062e\u0637\u0629 \u0627\u0644\u0628\u062d\u062b\u064a\u0629 proposal","type":"ASSIGNMENT"},"group_context":{"id":"4328","name":"Graduation_Project_DGM500_T1_BDM_First Trimester 2026","owners":[{"id":"82c5cab8-6666-488c-9e33-0b3a2d6921f3","family_name":"Issa","given_name":"Raghad","email":"raghadissa@midocean.edu.km"}]},"owners":[{"id":"a8a57d77-25c1-481b-9905-61bd91db1fdb","family_name":"\u0627\u0644\u062e\u0646\u064a\u0641\u0631","given_name":"\u0633\u0627\u0631\u0647","email":"miss-camellia@hotmail.com"}],"original_submitted_time":"2026-04-21T19:15:01Z"},"eula":{"accepted_timestamp":"2026-02-10T23:02:30Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 22:15:01.741059] [info] Response: 0: '{"owner":"a8a57d77-25c1-481b-9905-61bd91db1fdb","title":"%D8%A8%D8%AD%D8%AB %D8%AA%D8%AE%D8%B1%D8%AC %D8%B3%D8%A7%D8%B1%D9%87 %D8%B3%D8%A7%D9%85%D9%8A %D8%A7%D9%84%D8%AE%D9%86%D9%8A%D9%81%D8%B1.pdf","status":"CREATED","id":"3129fc61-ce34-4fb2-85b1-8430747dedfc","created_time":"2026-04-21T19:15:01.561Z","httpstatus":201}' [2026-04-21 22:15:01.743896] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3129fc61-ce34-4fb2-85b1-8430747dedfc/original [2026-04-21 22:15:01.743926] [info] Headers: 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%A8%D8%AD%D8%AB %D8%AA%D8%AE%D8%B1%D8%AC %D8%B3%D8%A7%D8%B1%D9%87 %D8%B3%D8%A7%D9%85%D9%8A %D8%A7%D9%84%D8%AE%D9%86%D9%8A%D9%81%D8%B1.pdf"' [2026-04-21 22:15:02.144861] [info] Response: 0: '{"message":"Successfully uploaded file for submission 3129fc61-ce34-4fb2-85b1-8430747dedfc","httpstatus":202}' [2026-04-21 22:15:15.839811] [info] -------- WEBHOOK START -------- [2026-04-21 22:15:15.839844] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '443' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fabd01cdcfd0b1f310d6e461949a2ead9ec159ef4eb6e748b5ef636e1e6b7708' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efeb767dcf765dc-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7ccc3-8e9e011f339228befc67cb2b;Parent=59ed99fe3cb0f364;Sampled=0' traceparent: '00-69e7ccc38e9e011f339228befc67cb2b-59ed99fe3cb0f364-00' x-forwarded-for: '52.57.242.45' [2026-04-21 22:15:15.839945] [info] WEBHOOK REQUEST: {"owner":"a8a57d77-25c1-481b-9905-61bd91db1fdb","title":"%D8%A8%D8%AD%D8%AB %D8%AA%D8%AE%D8%B1%D8%AC %D8%B3%D8%A7%D8%B1%D9%87 %D8%B3%D8%A7%D9%85%D9%8A %D8%A7%D9%84%D8%AE%D9%86%D9%8A%D9%81%D8%B1.pdf","status":"COMPLETE","id":"3129fc61-ce34-4fb2-85b1-8430747dedfc","content_type":"application/pdf","page_count":34,"word_count":4335,"character_count":24743,"created_time":"2026-04-21T19:15:01.561Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 22:15:15.839958] [info] EXPECTED SIGNATURE: fabd01cdcfd0b1f310d6e461949a2ead9ec159ef4eb6e748b5ef636e1e6b7708 [2026-04-21 22:15:16.084033] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3129fc61-ce34-4fb2-85b1-8430747dedfc/similarity [2026-04-21 22:15:16.084076] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:15:16.084095] [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}}' [2026-04-21 22:15:16.854255] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 22:15:16.856461] [info] -------- WEBHOOK END -------- [2026-04-21 22:15:38.164104] [info] -------- WEBHOOK START -------- [2026-04-21 22:15:38.164138] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1277' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4727d1580ccea6aff001054829fe487103f9ca4bb35876f1e933d39f7e0915a3' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efeb7f3694b65dc-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7ccda-8d0ef399d028296ab062847a;Parent=7c7e038bf20a6129;Sampled=0' traceparent: '00-69e7ccda8d0ef399d028296ab062847a-7c7e038bf20a6129-00' x-forwarded-for: '52.57.242.45' [2026-04-21 22:15:38.164163] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":9,"publication_match_percentage":2,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2026-04-21T19:15:37.928972Z","time_requested":"2026-04-21T19:15:16.815897Z","submission_id":"3129fc61-ce34-4fb2-85b1-8430747dedfc","top_matches":[{"percentage":2.0881138,"source_type":"INTERNET","matched_word_count_total":91,"name":"arabci.org"},{"percentage":1.5144562,"source_type":"SUBMITTED_WORK","matched_word_count_total":66,"submitted_date":"2025-12-02","institution_name":"University of Tabuk","name":"University of Tabuk on 2025-12-02"},{"percentage":1.4456172,"source_type":"SUBMITTED_WORK","matched_word_count_total":63,"submitted_date":"2026-03-23","institution_name":"Abu Dhabi University - BB Ultra","name":"Abu Dhabi University - BB Ultra on 2026-03-23"},{"percentage":1.2391005,"source_type":"SUBMITTED_WORK","matched_word_count_total":54,"submitted_date":"2025-12-10","institution_name":"Arab East College","name":"Arab East College on 2025-12-10"},{"percentage":1.2391005,"source_type":"SUBMITTED_WORK","matched_word_count_total":54,"submitted_date":"2025-12-13","institution_name":"Majmaah University","name":"Majmaah University on 2025-12-13"}],"top_source_largest_matched_word_count":8} [2026-04-21 22:15:38.164167] [info] EXPECTED SIGNATURE: 4727d1580ccea6aff001054829fe487103f9ca4bb35876f1e933d39f7e0915a3 [2026-04-21 22:15:38.168976] [info] -------- WEBHOOK END -------- [2026-04-21 22:20:01.777493] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 22:20:01.777532] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:20:01.777611] [info] Request: 0: '{"owner":"5791c35e-7126-430c-8e50-ee2daf3d599d","submitter":"5791c35e-7126-430c-8e50-ee2daf3d599d","title":"_An Efficient Hybrid Framework Combining Transformer Feature Encoding and Machine Learning for Diabetic Retinopathy Classification%28V0.6%29 - Updated -18-04.docx","metadata":{"group":{"id":"146169","name":"Final Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4488","name":"Thesis_(1)_AI900a_Dr_Wessam_Ahmed_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"5791c35e-7126-430c-8e50-ee2daf3d599d","family_name":"\u0627\u0644\u0648\u062a\u0627\u0631","given_name":"\u0627\u0633\u0631\u0627\u0621","email":"esraawattar96@gmail.com"}],"original_submitted_time":"2026-04-21T19:20:01Z"},"eula":{"accepted_timestamp":"2025-11-13T19:42:03Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 22:20:02.508240] [info] Response: 0: '{"owner":"5791c35e-7126-430c-8e50-ee2daf3d599d","title":"_An Efficient Hybrid Framework Combining Transformer Feature Encoding and Machine Learning for Diabetic Retinopathy Classification%28V0.6%29 - Updated -18-04.docx","status":"CREATED","id":"14e80c74-5c44-4696-95b6-fe3ddf4464f4","created_time":"2026-04-21T19:20:02.070Z","httpstatus":201}' [2026-04-21 22:20:02.515034] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/14e80c74-5c44-4696-95b6-fe3ddf4464f4/original [2026-04-21 22:20:02.515064] [info] Headers: 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="_An Efficient Hybrid Framework Combining Transformer Feature Encoding and Machine Learning for Diabetic Retinopathy Classification%28V0.6%29 - Updated -18-04.docx"' [2026-04-21 22:20:03.461925] [info] Response: 0: '{"message":"Successfully uploaded file for submission 14e80c74-5c44-4696-95b6-fe3ddf4464f4","httpstatus":202}' [2026-04-21 22:20:36.795922] [info] -------- WEBHOOK START -------- [2026-04-21 22:20:36.795958] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '521' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '302230d7e2026411adff43bd81103f019659688c5283f50b8115408963d121f0' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efebf3dbefa995a-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7ce04-afef60e48dfb90c854403783;Parent=de1d2f209c298404;Sampled=0' traceparent: '00-69e7ce04afef60e48dfb90c854403783-de1d2f209c298404-00' x-forwarded-for: '52.57.242.45' [2026-04-21 22:20:36.795986] [info] WEBHOOK REQUEST: {"owner":"5791c35e-7126-430c-8e50-ee2daf3d599d","title":"_An Efficient Hybrid Framework Combining Transformer Feature Encoding and Machine Learning for Diabetic Retinopathy Classification%28V0.6%29 - Updated -18-04.docx","status":"COMPLETE","id":"14e80c74-5c44-4696-95b6-fe3ddf4464f4","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":36,"word_count":5266,"character_count":32356,"created_time":"2026-04-21T19:20:02.070Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 22:20:36.795991] [info] EXPECTED SIGNATURE: 302230d7e2026411adff43bd81103f019659688c5283f50b8115408963d121f0 [2026-04-21 22:20:37.013963] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/14e80c74-5c44-4696-95b6-fe3ddf4464f4/similarity [2026-04-21 22:20:37.013999] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:20:37.014027] [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}}' [2026-04-21 22:20:37.649041] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 22:20:37.650943] [info] -------- WEBHOOK END -------- [2026-04-21 22:21:07.997128] [info] -------- WEBHOOK START -------- [2026-04-21 22:21:07.997164] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1439' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5c3194eedba474e087f3b00367fe7e7784af81d4b9e8d7a62de5427c1e3b75a5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efec000db1f995a-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7ce23-44024fe0fcff944d17a9dac4;Parent=7c597d00ded3b43a;Sampled=0' traceparent: '00-69e7ce2344024fe0fcff944d17a9dac4-7c597d00ded3b43a-00' x-forwarded-for: '52.57.242.45' [2026-04-21 22:21:07.997272] [info] WEBHOOK REQUEST: {"overall_match_percentage":41,"internet_match_percentage":29,"publication_match_percentage":32,"submitted_works_match_percentage":36,"status":"COMPLETE","time_generated":"2026-04-21T19:21:07.787383Z","time_requested":"2026-04-21T19:20:37.619339Z","submission_id":"14e80c74-5c44-4696-95b6-fe3ddf4464f4","top_matches":[{"percentage":6.6873746,"source_type":"SUBMITTED_WORK","matched_word_count_total":366,"submitted_date":"2025-08-04","institution_name":"Centre for Technical Support","name":"Centre for Technical Support on 2025-08-04"},{"percentage":6.6691027,"source_type":"SUBMITTED_WORK","matched_word_count_total":365,"submitted_date":"2025-07-31","institution_name":"Centre for Technical Support","name":"Centre for Technical Support on 2025-07-31"},{"percentage":6.63256,"source_type":"SUBMITTED_WORK","matched_word_count_total":363,"submitted_date":"2025-02-19","institution_name":"Higher Education Commission Pakistan","name":"Higher Education Commission Pakistan on 2025-02-19"},{"percentage":6.248858,"source_type":"SUBMITTED_WORK","matched_word_count_total":342,"submitted_date":"2025-06-28","institution_name":"Anna University","name":"Anna University on 2025-06-28"},{"percentage":6.212315,"source_type":"PUBLICATION","matched_word_count_total":340,"name":"Paolo Ferro, Harinadh Vemanaboina, Chander Prakash. \"Computational Techniques and Smart Manufacturing\", CRC Press, 2026"}],"top_source_largest_matched_word_count":30} [2026-04-21 22:21:07.997277] [info] EXPECTED SIGNATURE: 5c3194eedba474e087f3b00367fe7e7784af81d4b9e8d7a62de5427c1e3b75a5 [2026-04-21 22:21:08.003087] [info] -------- WEBHOOK END -------- [2026-04-21 22:25:01.219002] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 22:25:01.219043] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:25:01.219149] [info] Request: 0: '{"owner":"cf880585-2540-4f59-ba2c-323d9db8702a","submitter":"cf880585-2540-4f59-ba2c-323d9db8702a","title":"%D8%B1%D8%A8%D8%A7%D8%A8.docx","metadata":{"group":{"id":"136215","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a \u0648\u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4447","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 - \u062f\/ \u0627\u062d\u0645\u062f \u0648\u0631\u0627\u0642 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"cf880585-2540-4f59-ba2c-323d9db8702a","family_name":"\u0639\u0627\u0628\u062f","given_name":"\u0631\u0628\u0627\u0628","email":"r_abid1981@hotmail.com"}],"original_submitted_time":"2026-04-21T19:25:01Z"},"eula":{"accepted_timestamp":"2026-02-28T22:11:15Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 22:25:01.476028] [info] Response: 0: '{"owner":"cf880585-2540-4f59-ba2c-323d9db8702a","title":"%D8%B1%D8%A8%D8%A7%D8%A8.docx","status":"CREATED","id":"d6ac9f3e-a744-4342-9e3a-7ce87a727a5a","created_time":"2026-04-21T19:25:01.452Z","httpstatus":201}' [2026-04-21 22:25:01.478841] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d6ac9f3e-a744-4342-9e3a-7ce87a727a5a/original [2026-04-21 22:25:01.478868] [info] Headers: 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%B1%D8%A8%D8%A7%D8%A8.docx"' [2026-04-21 22:25:01.738240] [info] Response: 0: '{"message":"Successfully uploaded file for submission d6ac9f3e-a744-4342-9e3a-7ce87a727a5a","httpstatus":202}' [2026-04-21 22:25:01.941576] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 22:25:01.941612] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:25:01.941628] [info] Request: 0: '{"owner":"2866ea84-0291-4520-a0ef-3d724c2942d5","submitter":"2866ea84-0291-4520-a0ef-3d724c2942d5","title":"Explainable Transformer-Based Anomaly Detection for Large-Scale System Logs V3.1.docx","metadata":{"group":{"id":"146169","name":"Final Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4488","name":"Thesis_(1)_AI900a_Dr_Wessam_Ahmed_First Trimester 2026","owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"2866ea84-0291-4520-a0ef-3d724c2942d5","family_name":"\u0628\u0627\u0634\u0637\u062d","given_name":"\u0647\u0634\u0627\u0645","email":"hbashatah@gmail.com"}],"original_submitted_time":"2026-04-21T19:25:01Z"},"eula":{"accepted_timestamp":"2025-11-14T14:19:33Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 22:25:02.460505] [info] Response: 0: '{"owner":"2866ea84-0291-4520-a0ef-3d724c2942d5","title":"Explainable Transformer-Based Anomaly Detection for Large-Scale System Logs V3.1.docx","status":"CREATED","id":"d5a22097-2efb-4898-978d-db139bf682bc","created_time":"2026-04-21T19:25:02.256Z","httpstatus":201}' [2026-04-21 22:25:02.465552] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d5a22097-2efb-4898-978d-db139bf682bc/original [2026-04-21 22:25:02.465584] [info] Headers: 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="Explainable Transformer-Based Anomaly Detection for Large-Scale System Logs V3.1.docx"' [2026-04-21 22:25:02.929199] [info] Response: 0: '{"message":"Successfully uploaded file for submission d5a22097-2efb-4898-978d-db139bf682bc","httpstatus":202}' [2026-04-21 22:25:27.698824] [info] -------- WEBHOOK START -------- [2026-04-21 22:25:27.698868] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '388' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9635948e4cea73449dd8d6163aa9d0968bd8c42563c69dfc3795abe062836286' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efec657fdb2d2a6-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7cf27-899dc6e515c29086b4c0adbf;Parent=42c70a0072e9315d;Sampled=0' traceparent: '00-69e7cf27899dc6e515c29086b4c0adbf-42c70a0072e9315d-00' x-forwarded-for: '35.158.179.21' [2026-04-21 22:25:27.698957] [info] WEBHOOK REQUEST: {"owner":"cf880585-2540-4f59-ba2c-323d9db8702a","title":"%D8%B1%D8%A8%D8%A7%D8%A8.docx","status":"COMPLETE","id":"d6ac9f3e-a744-4342-9e3a-7ce87a727a5a","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":19,"word_count":2869,"character_count":16022,"created_time":"2026-04-21T19:25:01.452Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-21 22:25:27.698962] [info] EXPECTED SIGNATURE: 9635948e4cea73449dd8d6163aa9d0968bd8c42563c69dfc3795abe062836286 [2026-04-21 22:25:27.823733] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d6ac9f3e-a744-4342-9e3a-7ce87a727a5a/similarity [2026-04-21 22:25:27.823765] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:25:27.823784] [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}}' [2026-04-21 22:25:28.510560] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 22:25:28.513331] [info] -------- WEBHOOK END -------- [2026-04-21 22:25:31.121041] [info] -------- WEBHOOK START -------- [2026-04-21 22:25:31.121073] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '444' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '803f3bbd66b4118f3c83d16437902293763aa9550f3701102837cc764588d757' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efec66d794dd2a6-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7cf2b-782e66ff88ab306558cd408b;Parent=c44ea824b4401b72;Sampled=0' traceparent: '00-69e7cf2b782e66ff88ab306558cd408b-c44ea824b4401b72-00' x-forwarded-for: '35.158.179.21' [2026-04-21 22:25:31.121165] [info] WEBHOOK REQUEST: {"owner":"2866ea84-0291-4520-a0ef-3d724c2942d5","title":"Explainable Transformer-Based Anomaly Detection for Large-Scale System Logs V3.1.docx","status":"COMPLETE","id":"d5a22097-2efb-4898-978d-db139bf682bc","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":36,"word_count":5152,"character_count":31645,"created_time":"2026-04-21T19:25:02.256Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-21 22:25:31.121170] [info] EXPECTED SIGNATURE: 803f3bbd66b4118f3c83d16437902293763aa9550f3701102837cc764588d757 [2026-04-21 22:25:31.340501] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d5a22097-2efb-4898-978d-db139bf682bc/similarity [2026-04-21 22:25:31.340536] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:25:31.340563] [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}}' [2026-04-21 22:25:31.886806] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 22:25:31.889544] [info] -------- WEBHOOK END -------- [2026-04-21 22:25:45.871577] [info] -------- WEBHOOK START -------- [2026-04-21 22:25:45.871608] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1105' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5d4963f95bf0821635e14d6200e51b247019e101e02a5a2ac9c6834da5003a24' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efec6c98828d260-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7cf39-dd86b10408f7d2cec12f418a;Parent=eaae72af3b2124af;Sampled=0' traceparent: '00-69e7cf39dd86b10408f7d2cec12f418a-eaae72af3b2124af-00' x-forwarded-for: '52.57.242.45' [2026-04-21 22:25:45.871706] [info] WEBHOOK REQUEST: {"overall_match_percentage":32,"internet_match_percentage":23,"publication_match_percentage":7,"submitted_works_match_percentage":26,"status":"COMPLETE","time_generated":"2026-04-21T19:25:45.663428Z","time_requested":"2026-04-21T19:25:28.478885Z","submission_id":"d6ac9f3e-a744-4342-9e3a-7ce87a727a5a","top_matches":[{"percentage":4.9242425,"source_type":"INTERNET","matched_word_count_total":143,"name":"dr-ama.com"},{"percentage":4.717631,"source_type":"SUBMITTED_WORK","matched_word_count_total":137,"submitted_date":"2026-04-21","institution_name":"Al Quds University","name":"Al Quds University on 2026-04-21"},{"percentage":4.4421487,"source_type":"SUBMITTED_WORK","matched_word_count_total":129,"submitted_date":"2020-12-19","institution_name":"Birzeit University Main Library","name":"Birzeit University Main Library on 2020-12-19"},{"percentage":4.373278,"source_type":"INTERNET","matched_word_count_total":127,"name":"dspace.alquds.edu"},{"percentage":4.132231,"source_type":"INTERNET","matched_word_count_total":120,"name":"repository.nauss.edu.sa"}],"top_source_largest_matched_word_count":27} [2026-04-21 22:25:45.871714] [info] EXPECTED SIGNATURE: 5d4963f95bf0821635e14d6200e51b247019e101e02a5a2ac9c6834da5003a24 [2026-04-21 22:25:45.877334] [info] -------- WEBHOOK END -------- [2026-04-21 22:26:09.563539] [info] -------- WEBHOOK START -------- [2026-04-21 22:26:09.563575] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1558' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '62bd802366868d5b5adc7afc8558438b771b3d8342fb03bb596888c167cc5373' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efec75dadb4d2a6-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7cf51-295c6cd9f5c162408b759608;Parent=fac890189b0b748a;Sampled=0' traceparent: '00-69e7cf51295c6cd9f5c162408b759608-fac890189b0b748a-00' x-forwarded-for: '35.158.179.21' [2026-04-21 22:26:09.563673] [info] WEBHOOK REQUEST: {"overall_match_percentage":24,"internet_match_percentage":15,"publication_match_percentage":15,"submitted_works_match_percentage":18,"status":"COMPLETE","time_generated":"2026-04-21T19:26:09.36479Z","time_requested":"2026-04-21T19:25:31.856415Z","submission_id":"d5a22097-2efb-4898-978d-db139bf682bc","top_matches":[{"percentage":2.874405,"source_type":"SUBMITTED_WORK","matched_word_count_total":157,"submitted_date":"2026-01-25","institution_name":"Glyndwr University","name":"Glyndwr University on 2026-01-25"},{"percentage":2.526547,"source_type":"PUBLICATION","matched_word_count_total":138,"name":"Paolo Ferro, Harinadh Vemanaboina, Chander Prakash. \"Computational Techniques and Smart Manufacturing\", CRC Press, 2026"},{"percentage":1.9589894,"source_type":"PUBLICATION","matched_word_count_total":107,"name":"Abdelrahim, Muna. \"Equitable Automation: Unraveling Bias in Machine Learning for Fair Lending Practices.\", Jackson State University"},{"percentage":1.7392896,"source_type":"PUBLICATION","matched_word_count_total":95,"name":"Zhiwei Zhang, Saifei Li, Lijie Zhang, Jianbin Ye, Chunduo Hu, Lianshan Yan. \"LLM-LADE: Large language model-based log anomaly detection with explanation\", Knowledge-Based Systems, 2025"},{"percentage":1.6843647,"source_type":"PUBLICATION","matched_word_count_total":92,"name":"Zhiwei Zhang, Saifei Li, Lijie Zhang, Jianbin Ye, Chunduo Hu, Lianshan Yan. \"LLM-LADE: Large Language Model-based Log Anomaly Detection with Explanation\", Knowledge-Based Systems, 2025"}],"top_source_largest_matched_word_count":23} [2026-04-21 22:26:09.563688] [info] EXPECTED SIGNATURE: 62bd802366868d5b5adc7afc8558438b771b3d8342fb03bb596888c167cc5373 [2026-04-21 22:26:09.569497] [info] -------- WEBHOOK END -------- [2026-04-21 22:30:01.370501] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 22:30:01.370527] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:30:01.370614] [info] Request: 0: '[]' [2026-04-21 22:30:01.509212] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 22:30:01.509969] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 22:30:01.509984] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:30:01.509999] [info] Request: 0: '[]' [2026-04-21 22:30:01.572648] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2026-04-21 22:30:01.573302] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 22:30:01.573317] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:30:01.573331] [info] Request: 0: '[]' [2026-04-21 22:30:01.631201] [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}' [2026-04-21 22:50:01.334589] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 22:50:01.334625] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:50:01.334708] [info] Request: 0: '{"owner":"8511f924-ec4a-4126-ae62-18f82ed1231b","submitter":"8511f924-ec4a-4126-ae62-18f82ed1231b","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%E2%81%A9.docx","metadata":{"group":{"id":"129865","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":"4170","name":"Final_Project_MGM697_S3_MBA_First Trimester 2026","owners":[{"id":"0ad552f1-ae25-4e00-aba7-c00e45a40367","family_name":"Ahmed","given_name":"Alaa","email":"alaaahmed@midocean.edu.km"},{"id":"aca825b9-3cf5-4b48-aae6-a30fd4ce95ef","family_name":"Salah","given_name":"Rokaya","email":"rokayasalah@midocean.edu.km"},{"id":"401c1d17-10dd-4e6f-9414-99fcb9938408","family_name":"Faried","given_name":"Sara","email":"sarafaried@midocean.edu.km"}]},"owners":[{"id":"8511f924-ec4a-4126-ae62-18f82ed1231b","family_name":"Aljayan","given_name":"Mohammed","email":"rheeb12@hotmail.com"}],"original_submitted_time":"2026-04-21T19:50:01Z"},"eula":{"accepted_timestamp":"2026-03-11T10:14:58Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 22:50:01.842641] [info] Response: 0: '{"owner":"8511f924-ec4a-4126-ae62-18f82ed1231b","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%E2%81%A9.docx","status":"CREATED","id":"01a703d2-78b8-4e47-a39f-0d1dcbb332e8","created_time":"2026-04-21T19:50:01.634Z","httpstatus":201}' [2026-04-21 22:50:01.844396] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/01a703d2-78b8-4e47-a39f-0d1dcbb332e8/original [2026-04-21 22:50:01.844414] [info] Headers: 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%E2%81%A9.docx"' [2026-04-21 22:50:02.104346] [info] Response: 0: '{"message":"Successfully uploaded file for submission 01a703d2-78b8-4e47-a39f-0d1dcbb332e8","httpstatus":202}' [2026-04-21 22:50:35.535171] [info] -------- WEBHOOK START -------- [2026-04-21 22:50:35.535206] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '495' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '02a15470f8135e9d64e39e05f12594e310f25f3350d7b5279798ff474f8871b0' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efeeb27fa159073-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7d50b-bd72285fc87849532fce2742;Parent=eef608c1a20acecc;Sampled=0' traceparent: '00-69e7d50bbd72285fc87849532fce2742-eef608c1a20acecc-00' x-forwarded-for: '52.57.242.45' [2026-04-21 22:50:35.535329] [info] WEBHOOK REQUEST: {"owner":"8511f924-ec4a-4126-ae62-18f82ed1231b","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%E2%81%A9.docx","status":"COMPLETE","id":"01a703d2-78b8-4e47-a39f-0d1dcbb332e8","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":37,"word_count":8911,"character_count":47177,"created_time":"2026-04-21T19:50:01.634Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-21 22:50:35.535335] [info] EXPECTED SIGNATURE: 02a15470f8135e9d64e39e05f12594e310f25f3350d7b5279798ff474f8871b0 [2026-04-21 22:50:35.651129] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/01a703d2-78b8-4e47-a39f-0d1dcbb332e8/similarity [2026-04-21 22:50:35.651161] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 22:50:35.651180] [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}}' [2026-04-21 22:50:36.345073] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 22:50:36.370625] [info] -------- WEBHOOK END -------- [2026-04-21 22:51:00.059099] [info] -------- WEBHOOK START -------- [2026-04-21 22:51:00.059133] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1005' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9bc10545bc28964e59a39e2447fad83ed4c904cbbdee5da57be9978db0e2f552' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efeebc13ea39073-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7d524-44cfb1e48ec89a36f1830052;Parent=d09365dbaf012b15;Sampled=0' traceparent: '00-69e7d52444cfb1e48ec89a36f1830052-d09365dbaf012b15-00' x-forwarded-for: '52.57.242.45' [2026-04-21 22:51:00.059159] [info] WEBHOOK REQUEST: {"overall_match_percentage":49,"internet_match_percentage":34,"publication_match_percentage":0,"submitted_works_match_percentage":41,"status":"COMPLETE","time_generated":"2026-04-21T19:50:59.848912Z","time_requested":"2026-04-21T19:50:36.299357Z","submission_id":"01a703d2-78b8-4e47-a39f-0d1dcbb332e8","top_matches":[{"percentage":14.043556,"source_type":"SUBMITTED_WORK","matched_word_count_total":1251,"submitted_date":"2021-07-28","institution_name":"Birzeit University Main Library","name":"Birzeit University Main Library on 2021-07-28"},{"percentage":7.038617,"source_type":"INTERNET","matched_word_count_total":627,"name":"archive.org"},{"percentage":7.038617,"source_type":"INTERNET","matched_word_count_total":627,"name":"ia802306.us.archive.org"},{"percentage":5.2088013,"source_type":"SUBMITTED_WORK","matched_word_count_total":464,"submitted_date":"2022-01-06","institution_name":"University of Malaya","name":"University of Malaya on 2022-01-06"}],"top_source_largest_matched_word_count":217} [2026-04-21 22:51:00.059165] [info] EXPECTED SIGNATURE: 9bc10545bc28964e59a39e2447fad83ed4c904cbbdee5da57be9978db0e2f552 [2026-04-21 22:51:00.064609] [info] -------- WEBHOOK END -------- [2026-04-21 23:00:01.763293] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 23:00:01.763322] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:00:01.763403] [info] Request: 0: '[]' [2026-04-21 23:00:02.066747] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 23:00:02.066787] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:00:02.066869] [info] Request: 0: '{"owner":"0b11e60d-038f-4c89-8dda-44fac38e77ad","submitter":"0b11e60d-038f-4c89-8dda-44fac38e77ad","title":"%D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A _%D9%85%D8%AD%D8%AF%D8%AB.docx","metadata":{"group":{"id":"129865","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":"4170","name":"Final_Project_MGM697_S3_MBA_First Trimester 2026","owners":[{"id":"0ad552f1-ae25-4e00-aba7-c00e45a40367","family_name":"Ahmed","given_name":"Alaa","email":"alaaahmed@midocean.edu.km"},{"id":"aca825b9-3cf5-4b48-aae6-a30fd4ce95ef","family_name":"Salah","given_name":"Rokaya","email":"rokayasalah@midocean.edu.km"},{"id":"401c1d17-10dd-4e6f-9414-99fcb9938408","family_name":"Faried","given_name":"Sara","email":"sarafaried@midocean.edu.km"}]},"owners":[{"id":"0b11e60d-038f-4c89-8dda-44fac38e77ad","family_name":"Abualnassr","given_name":"Eyad","email":"eyad.abualnassr@gmail.com"}],"original_submitted_time":"2026-04-21T20:00:02Z"},"eula":{"accepted_timestamp":"2026-03-08T01:30:05Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 23:00:02.091561] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 23:00:02.093420] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 23:00:02.093441] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:00:02.093456] [info] Request: 0: '[]' [2026-04-21 23:00:02.196702] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 23:00:02.197386] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 23:00:02.197403] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:00:02.197418] [info] Request: 0: '[]' [2026-04-21 23:00:02.333375] [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}' [2026-04-21 23:00:02.916182] [info] Response: 0: '{"owner":"0b11e60d-038f-4c89-8dda-44fac38e77ad","title":"%D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A _%D9%85%D8%AD%D8%AF%D8%AB.docx","status":"CREATED","id":"73b34f52-25d2-4521-b495-d1479bc5f789","created_time":"2026-04-21T20:00:02.365Z","httpstatus":201}' [2026-04-21 23:00:02.918155] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/73b34f52-25d2-4521-b495-d1479bc5f789/original [2026-04-21 23:00:02.918174] [info] Headers: 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%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A _%D9%85%D8%AD%D8%AF%D8%AB.docx"' [2026-04-21 23:00:03.111350] [info] Response: 0: '{"message":"Successfully uploaded file for submission 73b34f52-25d2-4521-b495-d1479bc5f789","httpstatus":202}' [2026-04-21 23:00:10.633908] [info] -------- WEBHOOK START -------- [2026-04-21 23:00:10.633939] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '460' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5d31d497734d86ac4272df94aaacead509dd08061d97dce4f31ed4668012718f' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9efef932599b4dc4-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7d74a-12777c0b9e4c9ae6345afe0e;Parent=a32ecf8d9fbc5af3;Sampled=0' traceparent: '00-69e7d74a12777c0b9e4c9ae6345afe0e-a32ecf8d9fbc5af3-00' x-forwarded-for: '35.158.179.21' [2026-04-21 23:00:10.634041] [info] WEBHOOK REQUEST: {"owner":"0b11e60d-038f-4c89-8dda-44fac38e77ad","title":"%D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A _%D9%85%D8%AD%D8%AF%D8%AB.docx","status":"COMPLETE","id":"73b34f52-25d2-4521-b495-d1479bc5f789","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":3,"word_count":465,"character_count":2508,"created_time":"2026-04-21T20:00:02.365Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 23:00:10.634047] [info] EXPECTED SIGNATURE: 5d31d497734d86ac4272df94aaacead509dd08061d97dce4f31ed4668012718f [2026-04-21 23:00:10.752338] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/73b34f52-25d2-4521-b495-d1479bc5f789/similarity [2026-04-21 23:00:10.752372] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:00:10.752388] [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}}' [2026-04-21 23:00:11.275217] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 23:00:11.277525] [info] -------- WEBHOOK END -------- [2026-04-21 23:00:15.529926] [info] -------- WEBHOOK START -------- [2026-04-21 23:00:15.529959] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1376' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '914871146168cd0594fe11295eccc5ba75d2df41affc301dafa6a90ed2b69890' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9efef950daf365af-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7d74f-a7f3faec54a5ce22f69f15e2;Parent=96bb668c9f66b127;Sampled=0' traceparent: '00-69e7d74fa7f3faec54a5ce22f69f15e2-96bb668c9f66b127-00' x-forwarded-for: '52.57.242.45' [2026-04-21 23:00:15.529985] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":3,"publication_match_percentage":0,"submitted_works_match_percentage":12,"status":"COMPLETE","time_generated":"2026-04-21T20:00:15.289465Z","time_requested":"2026-04-21T20:00:11.225788Z","submission_id":"73b34f52-25d2-4521-b495-d1479bc5f789","top_matches":[{"percentage":6.318083,"source_type":"SUBMITTED_WORK","matched_word_count_total":29,"submitted_date":"2025-04-13","institution_name":"University of Buraimi","name":"University of Buraimi on 2025-04-13"},{"percentage":4.1394334,"source_type":"SUBMITTED_WORK","matched_word_count_total":19,"submitted_date":"2024-12-19","institution_name":"University of Buraimi","name":"University of Buraimi on 2024-12-19"},{"percentage":4.1394334,"source_type":"SUBMITTED_WORK","matched_word_count_total":19,"submitted_date":"2024-12-10","institution_name":"University of Buraimi","name":"University of Buraimi on 2024-12-10"},{"percentage":3.9215686,"source_type":"SUBMITTED_WORK","matched_word_count_total":18,"submitted_date":"2025-07-29","institution_name":"Arab Open University","name":"Arab Open University on 2025-07-29"},{"percentage":3.267974,"source_type":"SUBMITTED_WORK","matched_word_count_total":15,"submitted_date":"2025-07-14","institution_name":"Al Al Bayt University","name":"Al Al Bayt University on 2025-07-14"}],"top_source_largest_matched_word_count":11} [2026-04-21 23:00:15.529990] [info] EXPECTED SIGNATURE: 914871146168cd0594fe11295eccc5ba75d2df41affc301dafa6a90ed2b69890 [2026-04-21 23:00:15.534975] [info] -------- WEBHOOK END -------- [2026-04-21 23:00:50.273509] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/3c1011df-9702-48de-8cbb-7bbc99f2067c/viewer-url [2026-04-21 23:00:50.273550] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:00:50.273643] [info] Request: 0: '{"locale":"en","viewer_user_id":"0139e5f1-d9b8-41c5-84fe-83de57666e9c","given_name":"\u0623\u0631\u064a\u062c","family_name":"\u0627\u0644\u0642\u0631\u0646\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}}}' [2026-04-21 23:00:51.978846] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378415364?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIwNTBmZDVkOC1iMjQ3LTQ5NDYtYWVmYy1jNTEwMzM2OTgwZjIiLCJpYXQiOjE3NzY4MDE2NDEsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiIxNGU1MDdjNC1mZjJhLTQ4MWMtYjc4Yy03YTdjZGYwM2YyMmEiLCJleHAiOjE3NzY4MDE3MjEsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODQxNTM2NFwiOntcImF1dGhvclwiOlwi2KPYsdmK2Kwg2KfZhNmC2LHZhtmKXCIsXCJ0aXRsZVwiOlwiRW5oYW5jaW5nIGFzcGVjdCBCYXNlZCBzZW50aW1lbnQgQW5hbHlzaXMgb2YgU2F1ZGkgRS1Db21tZXJjZSBSZXZpZXdzIFVzaW5nIEJFUlQgTW9kZWxzIC1maW5hbCAuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiMTRlNTA3YzQtZmYyYS00ODFjLWI3OGMtN2E3Y2RmMDNmMjJhXCIsXCJmaXJzdE5hbWVcIjpcIk5laGFsXCIsXCJsYXN0TmFtZVwiOlwiTWFuc291clwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTowMTM5ZTVmMS1kOWI4LTQxYzUtODRmZS04M2RlNTc2NjZlOWNAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.k38Tnx-Bsdr8IYv6Cl3TY43z2XhOoAURky7s5inyj_U","httpstatus":200}' [2026-04-21 23:02:57.500550] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/14e80c74-5c44-4696-95b6-fe3ddf4464f4/viewer-url [2026-04-21 23:02:57.500591] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:02:57.500612] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0627\u0633\u0631\u0627\u0621","family_name":"\u0627\u0644\u0648\u062a\u0627\u0631","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}}}' [2026-04-21 23:02:58.075253] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378845244?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0NjE0NWYyYi05OWJhLTRjOGQtOGY3Ny02NTAzNzU1MTY0ZWYiLCJpYXQiOjE3NzY4MDE3NjgsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY4MDE4NDgsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODg0NTI0NFwiOntcImF1dGhvclwiOlwi2KfYs9ix2KfYoSDYp9mE2YjYqtin2LFcIixcInRpdGxlXCI6XCJfQW4gRWZmaWNpZW50IEh5YnJpZCBGcmFtZXdvcmsgQ29tYmluaW5nIFRyYW5zZm9ybWVyIEZlYXR1cmUgRW5jb2RpbmcgYW5kIE1hY2hpbmUgTGVhcm5pbmcgZm9yIERpYWJldGljIFJldGlub3BhdGh5IENsYXNzaWZpY2F0aW9uJTI4VjAuNiUyOSAtIFVwZGF0ZWQgLTE4LTA0LmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.dv_Ucgm2UAInOubfkYbIHfx0A8OJecU5QFcgehlzi4g","httpstatus":200}' [2026-04-21 23:04:39.206079] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 23:04:39.206113] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:04:39.206187] [info] Request: 0: '[]' [2026-04-21 23:04:39.273420] [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}' [2026-04-21 23:05:03.925262] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/d5a22097-2efb-4898-978d-db139bf682bc/viewer-url [2026-04-21 23:05:03.925302] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:05:03.925329] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0647\u0634\u0627\u0645","family_name":"\u0628\u0627\u0634\u0637\u062d","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}}}' [2026-04-21 23:05:04.367289] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378847616?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0NWIxNWMzZi1jOWVmLTQ4MzMtODMxMi00MzcyZDQ2YTA3Y2EiLCJpYXQiOjE3NzY4MDE4OTQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY4MDE5NzQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODg0NzYxNlwiOntcImF1dGhvclwiOlwi2YfYtNin2YUg2KjYp9i02LfYrVwiLFwidGl0bGVcIjpcIkV4cGxhaW5hYmxlIFRyYW5zZm9ybWVyLUJhc2VkIEFub21hbHkgRGV0ZWN0aW9uIGZvciBMYXJnZS1TY2FsZSBTeXN0ZW0gTG9ncyBWMy4xLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.tARUyyVuiGiGEhgKzrw43Qtlkfg_l9tzHnJhy7fiC1w","httpstatus":200}' [2026-04-21 23:25:01.735769] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 23:25:01.735820] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:25:01.735912] [info] Request: 0: '{"owner":"b2ea7126-27a7-4cdd-87bf-acb5c28a9c3c","submitter":"b2ea7126-27a7-4cdd-87bf-acb5c28a9c3c","title":"%E2%80%8E%D8%AE%D8%B7%D9%88%D8%A7%D8%AA %D8%A7%D8%B9%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%AC%D8%A7%D9%86%D8%A8 %D8%A7%D9%84%D9%85%D9%86%D9%87%D8%AC%D9%8A %D9%85%D9%86 %D8%A7%D9%84%D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%A8%D8%A7%D9%84%D8%A7%D9%85%D8%AB%D9%84%D8%A9-2.pdf","metadata":{"group":{"id":"145135","name":"\u0627\u0644\u062e\u0637\u0629 \u0627\u0644\u0628\u062d\u062b\u064a\u0629 proposal","type":"ASSIGNMENT"},"group_context":{"id":"4328","name":"Graduation_Project_DGM500_T1_BDM_First Trimester 2026","owners":[{"id":"82c5cab8-6666-488c-9e33-0b3a2d6921f3","family_name":"Issa","given_name":"Raghad","email":"raghadissa@midocean.edu.km"}]},"owners":[{"id":"b2ea7126-27a7-4cdd-87bf-acb5c28a9c3c","family_name":"\u0627\u0628\u0648\u0647\u0644\u0627\u0644","given_name":"\u062f\u0639\u0627\u0621","email":"xx.ss.66.mm@gmail.com"}],"original_submitted_time":"2026-04-21T20:25:01Z"},"eula":{"accepted_timestamp":"2026-02-21T16:58:35Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 23:25:02.269551] [info] Response: 0: '{"owner":"b2ea7126-27a7-4cdd-87bf-acb5c28a9c3c","title":"%E2%80%8E%D8%AE%D8%B7%D9%88%D8%A7%D8%AA %D8%A7%D8%B9%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%AC%D8%A7%D9%86%D8%A8 %D8%A7%D9%84%D9%85%D9%86%D9%87%D8%AC%D9%8A %D9%85%D9%86 %D8%A7%D9%84%D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%A8%D8%A7%D9%84%D8%A7%D9%85%D8%AB%D9%84%D8%A9-2.pdf","status":"CREATED","id":"13eb380e-595f-4d8d-98ef-1157437236de","created_time":"2026-04-21T20:25:02.057Z","httpstatus":201}' [2026-04-21 23:25:02.271428] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/13eb380e-595f-4d8d-98ef-1157437236de/original [2026-04-21 23:25:02.271454] [info] Headers: 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%D8%AE%D8%B7%D9%88%D8%A7%D8%AA %D8%A7%D8%B9%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%AC%D8%A7%D9%86%D8%A8 %D8%A7%D9%84%D9%85%D9%86%D9%87%D8%AC%D9%8A %D9%85%D9%86 %D8%A7%D9%84%D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%A8%D8%A7%D9%84%D8%A7%D9%85%D8%AB%D9%84%D8%A9-2.pdf"' [2026-04-21 23:25:02.557342] [info] Response: 0: '{"message":"Successfully uploaded file for submission 13eb380e-595f-4d8d-98ef-1157437236de","httpstatus":202}' [2026-04-21 23:25:02.826617] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 23:25:02.826659] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:25:02.826684] [info] Request: 0: '{"owner":"cf7f1bb7-f103-42a5-8ac2-98ff846522b1","submitter":"cf7f1bb7-f103-42a5-8ac2-98ff846522b1","title":"%D9%85%D8%A7%D9%86%D8%B9.docx","metadata":{"group":{"id":"146203","name":"\u0627\u0644\u0646\u0633\u062e\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629 Word","type":"ASSIGNMENT"},"group_context":{"id":"4351","name":"Graduation_Project_MKT500_Y1_BDM_First Trimester 2026","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"cf7f1bb7-f103-42a5-8ac2-98ff846522b1","family_name":"\u0628\u0627\u0644\u062d\u0627\u0631\u062b","given_name":"\u0645\u0627\u0646\u0639","email":"j3eedi@gmail.com"}],"original_submitted_time":"2026-04-21T20:25:02Z"},"eula":{"accepted_timestamp":"2026-02-13T22:34:38Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 23:25:03.216588] [info] Response: 0: '{"owner":"cf7f1bb7-f103-42a5-8ac2-98ff846522b1","title":"%D9%85%D8%A7%D9%86%D8%B9.docx","status":"CREATED","id":"1a27ca21-4d25-4a11-a436-8255ab0a8937","created_time":"2026-04-21T20:25:03.046Z","httpstatus":201}' [2026-04-21 23:25:03.218811] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1a27ca21-4d25-4a11-a436-8255ab0a8937/original [2026-04-21 23:25:03.218830] [info] Headers: 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%A7%D9%86%D8%B9.docx"' [2026-04-21 23:25:03.467470] [info] Response: 0: '{"message":"Successfully uploaded file for submission 1a27ca21-4d25-4a11-a436-8255ab0a8937","httpstatus":202}' [2026-04-21 23:25:07.919601] [info] -------- WEBHOOK START -------- [2026-04-21 23:25:07.919634] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '561' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '33f80dac4ebae2ace773c455bd7866e319597ffab3fafc44935bc40060aa64d6' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9eff1dc05decd285-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7dd23-333ef416f01956ae1331a2b1;Parent=aebe1bcf2ef68d06;Sampled=0' traceparent: '00-69e7dd23333ef416f01956ae1331a2b1-aebe1bcf2ef68d06-00' x-forwarded-for: '52.57.242.45' [2026-04-21 23:25:07.919737] [info] WEBHOOK REQUEST: {"owner":"b2ea7126-27a7-4cdd-87bf-acb5c28a9c3c","title":"%E2%80%8E%D8%AE%D8%B7%D9%88%D8%A7%D8%AA %D8%A7%D8%B9%D8%AF%D8%A7%D8%AF %D8%A7%D9%84%D8%AC%D8%A7%D9%86%D8%A8 %D8%A7%D9%84%D9%85%D9%86%D9%87%D8%AC%D9%8A %D9%85%D9%86 %D8%A7%D9%84%D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D8%A8%D8%A7%D9%84%D8%A7%D9%85%D8%AB%D9%84%D8%A9-2.pdf","status":"COMPLETE","id":"13eb380e-595f-4d8d-98ef-1157437236de","content_type":"application/pdf","page_count":7,"word_count":556,"character_count":3388,"created_time":"2026-04-21T20:25:02.057Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 23:25:07.919743] [info] EXPECTED SIGNATURE: 33f80dac4ebae2ace773c455bd7866e319597ffab3fafc44935bc40060aa64d6 [2026-04-21 23:25:08.175074] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/13eb380e-595f-4d8d-98ef-1157437236de/similarity [2026-04-21 23:25:08.175112] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:25:08.175131] [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}}' [2026-04-21 23:25:08.804667] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 23:25:08.806940] [info] -------- WEBHOOK END -------- [2026-04-21 23:25:15.799037] [info] -------- WEBHOOK START -------- [2026-04-21 23:25:15.799072] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '903' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fdaddea558aad4aa2e230792479be378169b6e752c2a776a74a15b42a7bbb121' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9eff1df1abdfd9d4-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7dd2b-2067689bfa1f1408e679665e;Parent=edb1cf5fac2390e4;Sampled=0' traceparent: '00-69e7dd2b2067689bfa1f1408e679665e-edb1cf5fac2390e4-00' x-forwarded-for: '35.158.179.21' [2026-04-21 23:25:15.799177] [info] WEBHOOK REQUEST: {"overall_match_percentage":3,"internet_match_percentage":3,"publication_match_percentage":2,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2026-04-21T20:25:15.50928Z","time_requested":"2026-04-21T20:25:08.769752Z","submission_id":"13eb380e-595f-4d8d-98ef-1157437236de","top_matches":[{"percentage":2.2875817,"source_type":"INTERNET","matched_word_count_total":14,"name":"www.coursehero.com"},{"percentage":2.124183,"source_type":"INTERNET","matched_word_count_total":13,"name":"pureportal.spbu.ru"},{"percentage":1.9607843,"source_type":"INTERNET","matched_word_count_total":12,"name":"search.shamaa.org"},{"percentage":1.9607843,"source_type":"INTERNET","matched_word_count_total":12,"name":"www.termpaperwarehouse.com"},{"percentage":1.9607843,"source_type":"INTERNET","matched_word_count_total":12,"name":"www.coursehero.com"}],"top_source_largest_matched_word_count":14} [2026-04-21 23:25:15.799184] [info] EXPECTED SIGNATURE: fdaddea558aad4aa2e230792479be378169b6e752c2a776a74a15b42a7bbb121 [2026-04-21 23:25:15.804342] [info] -------- WEBHOOK END -------- [2026-04-21 23:26:03.953973] [info] -------- WEBHOOK START -------- [2026-04-21 23:26:03.954008] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '389' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'bfb026a14522e47b6eea168069bf102c27c4fe6cf09fcf1ce4eb514f31873e38' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9eff1f1e9a8bd9d4-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7dd5b-64bddbde3bbb3cf0e88f81e4;Parent=6ae19c1db194143a;Sampled=0' traceparent: '00-69e7dd5b64bddbde3bbb3cf0e88f81e4-6ae19c1db194143a-00' x-forwarded-for: '35.158.179.21' [2026-04-21 23:26:03.954107] [info] WEBHOOK REQUEST: {"owner":"cf7f1bb7-f103-42a5-8ac2-98ff846522b1","title":"%D9%85%D8%A7%D9%86%D8%B9.docx","status":"COMPLETE","id":"1a27ca21-4d25-4a11-a436-8255ab0a8937","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":90,"word_count":13087,"character_count":71015,"created_time":"2026-04-21T20:25:03.046Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-21 23:26:03.954113] [info] EXPECTED SIGNATURE: bfb026a14522e47b6eea168069bf102c27c4fe6cf09fcf1ce4eb514f31873e38 [2026-04-21 23:26:04.181931] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1a27ca21-4d25-4a11-a436-8255ab0a8937/similarity [2026-04-21 23:26:04.181967] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:26:04.181986] [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}}' [2026-04-21 23:26:04.834660] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 23:26:04.836774] [info] -------- WEBHOOK END -------- [2026-04-21 23:26:58.130883] [info] -------- WEBHOOK START -------- [2026-04-21 23:26:58.130916] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1446' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6e511f5d93556ab581b6f69ebc13529b9f4fe3fbe4e16668fa8eb01f20cd7b25' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9eff20713cbbd9d4-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7dd92-a21ec086afc5b18acb9f8d57;Parent=c96e632d2d768c1f;Sampled=0' traceparent: '00-69e7dd92a21ec086afc5b18acb9f8d57-c96e632d2d768c1f-00' x-forwarded-for: '35.158.179.21' [2026-04-21 23:26:58.130950] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":4,"publication_match_percentage":1,"submitted_works_match_percentage":18,"status":"COMPLETE","time_generated":"2026-04-21T20:26:57.941848Z","time_requested":"2026-04-21T20:26:04.797901Z","submission_id":"1a27ca21-4d25-4a11-a436-8255ab0a8937","top_matches":[{"percentage":2.1561944,"source_type":"SUBMITTED_WORK","matched_word_count_total":291,"submitted_date":"2026-02-26","institution_name":"University of Anbar","name":"University of Anbar on 2026-02-26"},{"percentage":1.8598104,"source_type":"SUBMITTED_WORK","matched_word_count_total":251,"submitted_date":"2026-03-26","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2026-03-26"},{"percentage":1.5634263,"source_type":"SUBMITTED_WORK","matched_word_count_total":211,"submitted_date":"2026-02-24","institution_name":"Al Buraimi University College","name":"Al Buraimi University College on 2026-02-24"},{"percentage":1.4226438,"source_type":"SUBMITTED_WORK","matched_word_count_total":192,"submitted_date":"2025-07-06","institution_name":"Ajman University of Science and Technology","name":"Ajman University of Science and Technology on 2025-07-06"},{"percentage":1.4078245,"source_type":"SUBMITTED_WORK","matched_word_count_total":190,"submitted_date":"2025-08-17","institution_name":"Muscat University","name":"Muscat University on 2025-08-17"}],"top_source_largest_matched_word_count":10} [2026-04-21 23:26:58.130955] [info] EXPECTED SIGNATURE: 6e511f5d93556ab581b6f69ebc13529b9f4fe3fbe4e16668fa8eb01f20cd7b25 [2026-04-21 23:26:58.136238] [info] -------- WEBHOOK END -------- [2026-04-21 23:30:01.133862] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-21 23:30:01.133903] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:30:01.133991] [info] Request: 0: '[]' [2026-04-21 23:30:01.379848] [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"],"capability":["AI_WRITING_DETECTION"],"httpstatus":200}' [2026-04-21 23:30:01.380615] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-21 23:30:01.380630] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:30:01.380644] [info] Request: 0: '[]' [2026-04-21 23:30:01.447760] [info] Response: 0: '{"id":"5fc58884-69fd-449e-97ee-2bfdc2dd72f0","url":"https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.edu.km\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2026-03-04T22:00:02.566Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2026-04-21 23:30:01.448378] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-21 23:30:01.448393] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:30:01.448406] [info] Request: 0: '[]' [2026-04-21 23:30:01.514656] [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}' [2026-04-21 23:50:01.840867] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-21 23:50:01.840918] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:50:01.841007] [info] Request: 0: '{"owner":"45a84790-1ae7-4992-a6c3-3a73aab2480f","submitter":"45a84790-1ae7-4992-a6c3-3a73aab2480f","title":"%E2%80%8E%E2%81%A8%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC-%D8%A8%D9%8A%D8%A7%D9%86 %D8%A7%D9%84%D8%B3%D9%84%D9%8A%D9%85%D8%A7%D9%86%D9%8A%E2%81%A9.pdf","metadata":{"group":{"id":"145135","name":"\u0627\u0644\u062e\u0637\u0629 \u0627\u0644\u0628\u062d\u062b\u064a\u0629 proposal","type":"ASSIGNMENT"},"group_context":{"id":"4328","name":"Graduation_Project_DGM500_T1_BDM_First Trimester 2026","owners":[{"id":"82c5cab8-6666-488c-9e33-0b3a2d6921f3","family_name":"Issa","given_name":"Raghad","email":"raghadissa@midocean.edu.km"}]},"owners":[{"id":"45a84790-1ae7-4992-a6c3-3a73aab2480f","family_name":"\u0627\u0644\u0633\u0644\u064a\u0645\u0627\u0646\u064a","given_name":"\u0628\u064a\u0627\u0646","email":"bayanalsulaimany@gmail.com"}],"original_submitted_time":"2026-04-21T20:50:01Z"},"eula":{"accepted_timestamp":"2026-02-13T18:54:40Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-21 23:50:02.405056] [info] Response: 0: '{"owner":"45a84790-1ae7-4992-a6c3-3a73aab2480f","title":"%E2%80%8E%E2%81%A8%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC-%D8%A8%D9%8A%D8%A7%D9%86 %D8%A7%D9%84%D8%B3%D9%84%D9%8A%D9%85%D8%A7%D9%86%D9%8A%E2%81%A9.pdf","status":"CREATED","id":"85cb9ac0-0b76-4b57-a594-d8ed2917a334","created_time":"2026-04-21T20:50:02.188Z","httpstatus":201}' [2026-04-21 23:50:02.407318] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/85cb9ac0-0b76-4b57-a594-d8ed2917a334/original [2026-04-21 23:50:02.407346] [info] Headers: 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%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC-%D8%A8%D9%8A%D8%A7%D9%86 %D8%A7%D9%84%D8%B3%D9%84%D9%8A%D9%85%D8%A7%D9%86%D9%8A%E2%81%A9.pdf"' [2026-04-21 23:50:02.730325] [info] Response: 0: '{"message":"Successfully uploaded file for submission 85cb9ac0-0b76-4b57-a594-d8ed2917a334","httpstatus":202}' [2026-04-21 23:50:24.731204] [info] -------- WEBHOOK START -------- [2026-04-21 23:50:24.731240] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '481' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5fd760c575953398519a39c97587ff4178b78792944d89e403926d8841e64b15' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=2ca0c3254f5a3cd6f79a12f8ab5198e3' cf-ray: '9eff42c85cfadbf4-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7e310-ba4f15aa366075b853823d63;Parent=1df5bca713b89a37;Sampled=0' traceparent: '00-69e7e310ba4f15aa366075b853823d63-1df5bca713b89a37-00' x-forwarded-for: '35.158.179.21' [2026-04-21 23:50:24.731353] [info] WEBHOOK REQUEST: {"owner":"45a84790-1ae7-4992-a6c3-3a73aab2480f","title":"%E2%80%8E%E2%81%A8%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC-%D8%A8%D9%8A%D8%A7%D9%86 %D8%A7%D9%84%D8%B3%D9%84%D9%8A%D9%85%D8%A7%D9%86%D9%8A%E2%81%A9.pdf","status":"COMPLETE","id":"85cb9ac0-0b76-4b57-a594-d8ed2917a334","content_type":"application/pdf","page_count":53,"word_count":5395,"character_count":31401,"created_time":"2026-04-21T20:50:02.188Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-21 23:50:24.731359] [info] EXPECTED SIGNATURE: 5fd760c575953398519a39c97587ff4178b78792944d89e403926d8841e64b15 [2026-04-21 23:50:25.020580] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/85cb9ac0-0b76-4b57-a594-d8ed2917a334/similarity [2026-04-21 23:50:25.020612] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-21 23:50:25.020628] [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}}' [2026-04-21 23:50:25.736293] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-21 23:50:25.738094] [info] -------- WEBHOOK END -------- [2026-04-21 23:50:47.379690] [info] -------- WEBHOOK START -------- [2026-04-21 23:50:47.379726] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1222' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e96dcf7b17ea02cb3e8d46215374c7334a6f28e44185e30974fc8edd85bc8520' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=48fc1f5c337598465093015927a3e8fc' cf-ray: '9eff4355fe7e68a5-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e7e327-9722c8807e12182a894b5784;Parent=65fee3ba5e3861b0;Sampled=0' traceparent: '00-69e7e3279722c8807e12182a894b5784-65fee3ba5e3861b0-00' x-forwarded-for: '52.57.242.45' [2026-04-21 23:50:47.379817] [info] WEBHOOK REQUEST: {"overall_match_percentage":10,"internet_match_percentage":5,"publication_match_percentage":1,"submitted_works_match_percentage":9,"status":"COMPLETE","time_generated":"2026-04-21T20:50:47.080817Z","time_requested":"2026-04-21T20:50:25.702815Z","submission_id":"85cb9ac0-0b76-4b57-a594-d8ed2917a334","top_matches":[{"percentage":1.372549,"source_type":"SUBMITTED_WORK","matched_word_count_total":77,"submitted_date":"2026-03-24","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2026-03-24"},{"percentage":1.3190731,"source_type":"SUBMITTED_WORK","matched_word_count_total":74,"submitted_date":"2026-03-07","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2026-03-07"},{"percentage":1.0516934,"source_type":"INTERNET","matched_word_count_total":59,"name":"archives.univ-eloued.dz"},{"percentage":1.0516934,"source_type":"SUBMITTED_WORK","matched_word_count_total":59,"submitted_date":"2025-12-01","institution_name":"University of Tabuk","name":"University of Tabuk on 2025-12-01"},{"percentage":1.0338681,"source_type":"INTERNET","matched_word_count_total":58,"name":"archives.univ-eloued.dz"}],"top_source_largest_matched_word_count":13} [2026-04-21 23:50:47.379837] [info] EXPECTED SIGNATURE: e96dcf7b17ea02cb3e8d46215374c7334a6f28e44185e30974fc8edd85bc8520 [2026-04-21 23:50:47.384867] [info] -------- WEBHOOK END --------