[2026-04-23 0:00:01.435620] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 0:00:01.435657] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:00:01.435750] [info] Request: 0: '[]' [2026-04-23 0:00:02.330044] [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-23 0:00:02.330916] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 0:00:02.330929] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:00:02.330943] [info] Request: 0: '[]' [2026-04-23 0:00:02.409542] [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-23 0:00:02.410298] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 0:00:02.410311] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:00:02.410325] [info] Request: 0: '[]' [2026-04-23 0:00:02.459430] [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-23 0:00:02.483156] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 0:00:02.483179] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:00:02.483192] [info] Request: 0: '{"owner":"e5db5e06-cf5e-449d-a326-a35df5d80fe8","submitter":"e5db5e06-cf5e-449d-a326-a35df5d80fe8","title":"_An Efficient Hybrid Framework Combining Transformer Feature Encoding and Machine Learning for Diabetic Retinopathy Classification%28V0.7%29.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":"e5db5e06-cf5e-449d-a326-a35df5d80fe8","family_name":"\u0628\u0631\u0643\u0627\u062a","given_name":"\u0631\u0647\u0641","email":"rahafmdbarakat@gmail.com"}],"original_submitted_time":"2026-04-22T21:00:02Z"},"eula":{"accepted_timestamp":"2025-11-15T12:22:03Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 0:00:02.910065] [info] Response: 0: '{"owner":"e5db5e06-cf5e-449d-a326-a35df5d80fe8","title":"_An Efficient Hybrid Framework Combining Transformer Feature Encoding and Machine Learning for Diabetic Retinopathy Classification%28V0.7%29.docx","status":"CREATED","id":"adf848f0-f9a8-4e64-bb3f-aebd09cd704a","created_time":"2026-04-22T21:00:02.729Z","httpstatus":201}' [2026-04-23 0:00:02.916960] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/adf848f0-f9a8-4e64-bb3f-aebd09cd704a/original [2026-04-23 0:00:02.916991] [info] Headers: 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.7%29.docx"' [2026-04-23 0:00:03.631107] [info] Response: 0: '{"message":"Successfully uploaded file for submission adf848f0-f9a8-4e64-bb3f-aebd09cd704a","httpstatus":202}' [2026-04-23 0:00:40.277744] [info] -------- WEBHOOK START -------- [2026-04-23 0:00:40.277777] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '504' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '0a2830e2528eba32b55fe4b505a3a54467eb83107a565fee6f2781006e9ddb32' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f078f2f8edb9740-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e936f8-41ae6119c71c925e88344cdf;Parent=8d274125b2c2bd44;Sampled=0' traceparent: '00-69e936f841ae6119c71c925e88344cdf-8d274125b2c2bd44-00' x-forwarded-for: '35.158.179.21' [2026-04-23 0:00:40.277805] [info] WEBHOOK REQUEST: {"owner":"e5db5e06-cf5e-449d-a326-a35df5d80fe8","title":"_An Efficient Hybrid Framework Combining Transformer Feature Encoding and Machine Learning for Diabetic Retinopathy Classification%28V0.7%29.docx","status":"COMPLETE","id":"adf848f0-f9a8-4e64-bb3f-aebd09cd704a","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":36,"word_count":5500,"character_count":31937,"created_time":"2026-04-22T21:00:02.729Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 0:00:40.277808] [info] EXPECTED SIGNATURE: 0a2830e2528eba32b55fe4b505a3a54467eb83107a565fee6f2781006e9ddb32 [2026-04-23 0:00:40.628705] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/adf848f0-f9a8-4e64-bb3f-aebd09cd704a/similarity [2026-04-23 0:00:40.628735] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:00:40.628751] [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-23 0:00:41.249177] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 0:00:41.251075] [info] -------- WEBHOOK END -------- [2026-04-23 0:01:00.942667] [info] -------- WEBHOOK START -------- [2026-04-23 0:01:00.942701] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1321' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '08c521259bdb4055c12e145f7efdb372a8de201e1a25c024dff3a343eca5e893' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f078fb0dd459740-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9370c-0c84bff9cce8625dbe2d6717;Parent=4b8e714a8eda1693;Sampled=0' traceparent: '00-69e9370c0c84bff9cce8625dbe2d6717-4b8e714a8eda1693-00' x-forwarded-for: '35.158.179.21' [2026-04-23 0:01:00.942735] [info] WEBHOOK REQUEST: {"overall_match_percentage":31,"internet_match_percentage":22,"publication_match_percentage":23,"submitted_works_match_percentage":27,"status":"COMPLETE","time_generated":"2026-04-22T21:01:00.769699Z","time_requested":"2026-04-22T21:00:41.209543Z","submission_id":"adf848f0-f9a8-4e64-bb3f-aebd09cd704a","top_matches":[{"percentage":6.19081,"source_type":"SUBMITTED_WORK","matched_word_count_total":353,"submitted_date":"2025-07-31","institution_name":"Centre for Technical Support","name":"Centre for Technical Support on 2025-07-31"},{"percentage":5.73483,"source_type":"SUBMITTED_WORK","matched_word_count_total":327,"submitted_date":"2025-08-04","institution_name":"Centre for Technical Support","name":"Centre for Technical Support on 2025-08-04"},{"percentage":5.2086987,"source_type":"PUBLICATION","matched_word_count_total":297,"name":"\"Congress on Smart Computing Technologies\", Springer Science and Business Media LLC, 2026"},{"percentage":5.173623,"source_type":"INTERNET","matched_word_count_total":295,"name":"www.medrxiv.org"},{"percentage":4.6124167,"source_type":"SUBMITTED_WORK","matched_word_count_total":263,"submitted_date":"2025-02-19","institution_name":"Higher Education Commission Pakistan","name":"Higher Education Commission Pakistan on 2025-02-19"}],"top_source_largest_matched_word_count":30} [2026-04-23 0:01:00.942739] [info] EXPECTED SIGNATURE: 08c521259bdb4055c12e145f7efdb372a8de201e1a25c024dff3a343eca5e893 [2026-04-23 0:01:00.948112] [info] -------- WEBHOOK END -------- [2026-04-23 0:08:30.103976] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/d69da252-d644-4b71-9cec-aadafc6b4c44/viewer-url [2026-04-23 0:08:30.104017] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:08:30.104100] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u063a\u0631\u0627\u0645","family_name":"\u0628\u0631\u064a\u0643\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-23 0:08:30.754530] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379061054?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJjM2Q1NTBjYS04ZGRjLTRjYzQtOTBmYi00OTliMjgwYmFiZDMiLCJpYXQiOjE3NzY4OTIxMDAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY4OTIxODAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTA2MTA1NFwiOntcImF1dGhvclwiOlwi2LrYsdin2YUg2KjYsdmK2YPZh1wiLFwidGl0bGVcIjpcIkZha2UgTmV3cyBEZXRlY3Rpb24gR2hhcmFtIGJ1cmF5a2FoIDI1MzAwMjQwOC5kb2N4XCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.XI5HvzVilzTXPi0t2AZgEH_jpV87-ztdpmzZOTu3cUo","httpstatus":200}' [2026-04-23 0:13:33.556799] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/37b8ca5d-5cec-432d-bc36-a05d832423ad/viewer-url [2026-04-23 0:13:33.556837] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:13:33.556927] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0647\u0627\u0644\u0629","family_name":"\u062d\u062c\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-23 0:13:34.165535] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379076504?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI5Njk2NmM2Mi0xMjVkLTQzZjMtYmRjNi0wOGM3N2NlYWY5M2YiLCJpYXQiOjE3NzY4OTI0MDQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY4OTI0ODQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTA3NjUwNFwiOntcImF1dGhvclwiOlwi2YfYp9mE2Kkg2K3YrNin2LFcIixcInRpdGxlXCI6XCJGYWluYWwgQUktQmFzZWQgRWFybHkgV2FybmluZyBTeXN0ZW0gZm9yIEFjYWRlbWljICUyODMlMjkuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.fTL1w7SdxOE7RLb6lY2njlJdN-rFC0C9TofsB-xoy1s","httpstatus":200}' [2026-04-23 0:16:05.989679] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/097d17c5-2d5f-450c-aa35-8b9b08e95db7/viewer-url [2026-04-23 0:16:05.989739] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:16:05.989765] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0633\u0644\u064a\u0645\u0627\u0646","family_name":"\u0627\u0644\u0642\u0648\u064a\u0641\u0644\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-23 0:16:06.402285] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379100377?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI2YTcxMzM5Zi0zNTg5LTQ4MjktYjAwOS03MDhiNDYzODJlOTciLCJpYXQiOjE3NzY4OTI1NTYsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY4OTI2MzYsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTEwMDM3N1wiOntcImF1dGhvclwiOlwi2LPZhNmK2YXYp9mGINin2YTZgtmI2YrZgdmE2YpcIixcInRpdGxlXCI6XCJNYXN0ZXIgVGhlc2lzIENoYXB0ZXIxLTIgRGVlcCBMZWFybmluZy1CYXNlZCBQbGFudCBEaXNlYXNlIERldGVjdGlvbiBVc2luZyBMZWFmIEltYWdlIEFuYWx5c2lzIHYuMTMuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.QJQJvJhRxkqpP_dPGODHOvJwDZSZ0iJRRRykk0DgNCk","httpstatus":200}' [2026-04-23 0:16:54.490278] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/097d17c5-2d5f-450c-aa35-8b9b08e95db7/viewer-url [2026-04-23 0:16:54.490320] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:16:54.490339] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0633\u0644\u064a\u0645\u0627\u0646","family_name":"\u0627\u0644\u0642\u0648\u064a\u0641\u0644\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-23 0:16:54.889559] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379100377?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJlM2E0ODkwNy1iZmYyLTQ2ZTItYjVhOC0xODEyNzcxNmE4ODYiLCJpYXQiOjE3NzY4OTI2MDQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY4OTI2ODQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTEwMDM3N1wiOntcImF1dGhvclwiOlwi2LPZhNmK2YXYp9mGINin2YTZgtmI2YrZgdmE2YpcIixcInRpdGxlXCI6XCJNYXN0ZXIgVGhlc2lzIENoYXB0ZXIxLTIgRGVlcCBMZWFybmluZy1CYXNlZCBQbGFudCBEaXNlYXNlIERldGVjdGlvbiBVc2luZyBMZWFmIEltYWdlIEFuYWx5c2lzIHYuMTMuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.8udgSv_9NH9pOIoWtV5qLKybL3_5fFbgxFxNAX_w1jU","httpstatus":200}' [2026-04-23 0:20:01.541280] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 0:20:01.541328] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:20:01.541409] [info] Request: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","submitter":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-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":"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-22T21:20: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-23 0:20:02.104126] [info] Response: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-2.docx","status":"CREATED","id":"0ad52647-debb-42da-9102-4dff5007a325","created_time":"2026-04-22T21:20:01.775Z","httpstatus":201}' [2026-04-23 0:20:02.106026] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0ad52647-debb-42da-9102-4dff5007a325/original [2026-04-23 0:20:02.106050] [info] Headers: 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-2.docx"' [2026-04-23 0:20:02.293454] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0ad52647-debb-42da-9102-4dff5007a325","httpstatus":202}' [2026-04-23 0:20:02.635910] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 0:20:02.635950] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:20:02.635970] [info] Request: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","submitter":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-2.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-22T21:20:02Z"},"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-23 0:20:03.084446] [info] Response: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-2.pdf","status":"CREATED","id":"67147b1a-7e9a-4fd4-bd2c-61e65fac0c49","created_time":"2026-04-22T21:20:02.909Z","httpstatus":201}' [2026-04-23 0:20:03.086711] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/67147b1a-7e9a-4fd4-bd2c-61e65fac0c49/original [2026-04-23 0:20:03.086743] [info] Headers: 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-2.pdf"' [2026-04-23 0:20:03.302933] [info] Response: 0: '{"message":"Successfully uploaded file for submission 67147b1a-7e9a-4fd4-bd2c-61e65fac0c49","httpstatus":202}' [2026-04-23 0:20:24.207751] [info] -------- WEBHOOK START -------- [2026-04-23 0:20:24.207784] [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: '03ad52cccaa606ac7850b3c453ecf2c25b473ef8c27ffd538c978f01b8174e5e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f07ac172cb1bc04-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e93b98-9279b19a73294f9432151c0d;Parent=9bb53ff023d02052;Sampled=0' traceparent: '00-69e93b989279b19a73294f9432151c0d-9bb53ff023d02052-00' x-forwarded-for: '35.158.179.21' [2026-04-23 0:20:24.207812] [info] WEBHOOK REQUEST: {"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-2.pdf","status":"COMPLETE","id":"67147b1a-7e9a-4fd4-bd2c-61e65fac0c49","content_type":"application/pdf","page_count":39,"word_count":7923,"character_count":47555,"created_time":"2026-04-22T21:20:02.909Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-23 0:20:24.207815] [info] EXPECTED SIGNATURE: 03ad52cccaa606ac7850b3c453ecf2c25b473ef8c27ffd538c978f01b8174e5e [2026-04-23 0:20:24.414632] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/67147b1a-7e9a-4fd4-bd2c-61e65fac0c49/similarity [2026-04-23 0:20:24.414664] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:20:24.414689] [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-23 0:20:25.003155] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 0:20:25.005357] [info] -------- WEBHOOK END -------- [2026-04-23 0:20:25.633022] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/b7056cec-3d9d-44ab-9d15-202fc7842bd0/viewer-url [2026-04-23 0:20:25.633068] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:20:25.633093] [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-23 0:20:26.237416] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379114255?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzMDQwZTgzYy1mMTcwLTQ0YmQtYWFlZC1hMjJlZTI3YTk0M2IiLCJpYXQiOjE3NzY4OTI4MTYsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY4OTI4OTYsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTExNDI1NVwiOntcImF1dGhvclwiOlwi2KfYs9ix2KfYoSDYp9mE2YjYqtin2LFcIixcInRpdGxlXCI6XCJfQW4gRWZmaWNpZW50IEh5YnJpZCBGcmFtZXdvcmsgQ29tYmluaW5nIFRyYW5zZm9ybWVyIEZlYXR1cmUgRW5jb2RpbmcgYW5kIE1hY2hpbmUgTGVhcm5pbmcgZm9yIERpYWJldGljIFJldGlub3BhdGh5IENsYXNzaWZpY2F0aW9uJTI4VjAuNyUyOS5kb2N4XCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.3XtdLpa0tAx_teyKj1PfH3Eh2kTvK1d4q1utoxZNHDk","httpstatus":200}' [2026-04-23 0:20:30.266455] [info] -------- WEBHOOK START -------- [2026-04-23 0:20:30.266486] [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: '43b12c6584000403dd70883f634a7e826cac648a43d31e7c4a53d5de1fe0e3c3' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=b2b1e7d1ec10a35347e33bb9a9961284' cf-ray: '9f07ac3d0928dc8a-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e93b9e-797dce8dc666d230db21ca72;Parent=9f9b46272a0d4efe;Sampled=0' traceparent: '00-69e93b9e797dce8dc666d230db21ca72-9f9b46272a0d4efe-00' x-forwarded-for: '52.29.246.76' [2026-04-23 0:20:30.266511] [info] WEBHOOK REQUEST: {"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-2.docx","status":"COMPLETE","id":"0ad52647-debb-42da-9102-4dff5007a325","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":39,"word_count":7635,"character_count":47237,"created_time":"2026-04-22T21:20:01.775Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 0:20:30.266515] [info] EXPECTED SIGNATURE: 43b12c6584000403dd70883f634a7e826cac648a43d31e7c4a53d5de1fe0e3c3 [2026-04-23 0:20:30.493050] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0ad52647-debb-42da-9102-4dff5007a325/similarity [2026-04-23 0:20:30.493087] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:20:30.493103] [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-23 0:20:31.010581] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 0:20:31.013395] [info] -------- WEBHOOK END -------- [2026-04-23 0:21:09.679771] [info] -------- WEBHOOK START -------- [2026-04-23 0:21:09.679807] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1470' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8d25aaf7c81ed470f9c4fb8c94d66e39db7cd88f79a031c419c3e3e01a89d9d3' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=b2b1e7d1ec10a35347e33bb9a9961284' cf-ray: '9f07ad335ac3dc8a-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e93bc5-3391388ccfc51404c2fb413e;Parent=8852093ed050cd78;Sampled=0' traceparent: '00-69e93bc53391388ccfc51404c2fb413e-8852093ed050cd78-00' x-forwarded-for: '52.29.246.76' [2026-04-23 0:21:09.679914] [info] WEBHOOK REQUEST: {"overall_match_percentage":22,"internet_match_percentage":14,"publication_match_percentage":15,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2026-04-22T21:21:09.474586Z","time_requested":"2026-04-22T21:20:24.969208Z","submission_id":"67147b1a-7e9a-4fd4-bd2c-61e65fac0c49","top_matches":[{"percentage":2.777089,"source_type":"PUBLICATION","matched_word_count_total":224,"name":"\"Proceedings of International Conference on Computing Systems and Intelligent Applications\", Springer Science and Business Media LLC, 2026"},{"percentage":2.6779072,"source_type":"PUBLICATION","matched_word_count_total":216,"name":"\"Smart Data Intelligence\", Springer Science and Business Media LLC, 2026"},{"percentage":2.1943963,"source_type":"PUBLICATION","matched_word_count_total":177,"name":"Talal H. Noor, Ayman Noor, Ahmed F. Alharbi, Ahmed Faisal et al. \"Real-Time Arabic Sign Language Recognition Using a Hybrid Deep Learning Model\", Sensors, 2024"},{"percentage":2.1943963,"source_type":"SUBMITTED_WORK","matched_word_count_total":177,"submitted_date":"2025-05-09","institution_name":"University of East London","name":"University of East London on 2025-05-09"},{"percentage":2.0952144,"source_type":"PUBLICATION","matched_word_count_total":169,"name":"\"Proceedings of International Conference on Information Technology and Artificial Intelligence\", Springer Science and Business Media LLC, 2026"}],"top_source_largest_matched_word_count":12} [2026-04-23 0:21:09.679929] [info] EXPECTED SIGNATURE: 8d25aaf7c81ed470f9c4fb8c94d66e39db7cd88f79a031c419c3e3e01a89d9d3 [2026-04-23 0:21:09.685194] [info] -------- WEBHOOK END -------- [2026-04-23 0:21:17.503851] [info] -------- WEBHOOK START -------- [2026-04-23 0:21:17.503887] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1422' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7a95cf0afcd81e74fedc9eaa188ff1c14e08b9d687335969282a12feb740d3b3' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f07ad644fa9bc04-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e93bcd-c2aa94263ad8a6f8fd14f6a2;Parent=9271f25ecf20affe;Sampled=0' traceparent: '00-69e93bcdc2aa94263ad8a6f8fd14f6a2-9271f25ecf20affe-00' x-forwarded-for: '35.158.179.21' [2026-04-23 0:21:17.503916] [info] WEBHOOK REQUEST: {"overall_match_percentage":22,"internet_match_percentage":14,"publication_match_percentage":15,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2026-04-22T21:21:17.283009Z","time_requested":"2026-04-22T21:20:30.980469Z","submission_id":"0ad52647-debb-42da-9102-4dff5007a325","top_matches":[{"percentage":2.6779072,"source_type":"PUBLICATION","matched_word_count_total":216,"name":"\"Smart Data Intelligence\", Springer Science and Business Media LLC, 2026"},{"percentage":2.1943963,"source_type":"PUBLICATION","matched_word_count_total":177,"name":"Talal H. Noor, Ayman Noor, Ahmed F. Alharbi, Ahmed Faisal et al. \"Real-Time Arabic Sign Language Recognition Using a Hybrid Deep Learning Model\", Sensors, 2024"},{"percentage":2.1943963,"source_type":"SUBMITTED_WORK","matched_word_count_total":177,"submitted_date":"2025-05-09","institution_name":"University of East London","name":"University of East London on 2025-05-09"},{"percentage":2.0952144,"source_type":"PUBLICATION","matched_word_count_total":169,"name":"\"Proceedings of International Conference on Information Technology and Artificial Intelligence\", Springer Science and Business Media LLC, 2026"},{"percentage":2.0952144,"source_type":"SUBMITTED_WORK","matched_word_count_total":169,"submitted_date":"2026-02-25","institution_name":"Thesis 2026","name":"Thesis 2026 on 2026-02-25"}],"top_source_largest_matched_word_count":11} [2026-04-23 0:21:17.503921] [info] EXPECTED SIGNATURE: 7a95cf0afcd81e74fedc9eaa188ff1c14e08b9d687335969282a12feb740d3b3 [2026-04-23 0:21:17.509356] [info] -------- WEBHOOK END -------- [2026-04-23 0:26:04.269068] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/0ad52647-debb-42da-9102-4dff5007a325/viewer-url [2026-04-23 0:26:04.269109] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:26:04.269128] [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-23 0:26:04.723828] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379119142?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJjYThjMzJhMS05NGU1LTQzZTMtOWFiYy01NmRlOTc5Y2E1MDgiLCJpYXQiOjE3NzY4OTMxNTQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY4OTMyMzQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTExOTE0MlwiOntcImF1dGhvclwiOlwi2LPZhNi32KfZhiDYs9mG2KfZhlwiLFwidGl0bGVcIjpcIlJlc2VhcmNoIEFJIFRhc2s4LTIuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.HXWXPY7SdOiNvm_D2giSf1icey03ICAGZtw2dI7ArNI","httpstatus":200}' [2026-04-23 0:30:01.097208] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 0:30:01.097242] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:30:01.097330] [info] Request: 0: '[]' [2026-04-23 0:30:01.259605] [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-23 0:30:01.260426] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 0:30:01.260437] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:30:01.260451] [info] Request: 0: '[]' [2026-04-23 0:30:01.346492] [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-23 0:30:01.347174] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 0:30:01.347187] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:30:01.347202] [info] Request: 0: '[]' [2026-04-23 0:30:01.441900] [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-23 0:40:01.361303] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 0:40:01.361335] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:40:01.361403] [info] Request: 0: '{"owner":"95a5665b-1837-49c3-b83a-44d7efb88d19","submitter":"95a5665b-1837-49c3-b83a-44d7efb88d19","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC - 2026.pdf","metadata":{"group":{"id":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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":"95a5665b-1837-49c3-b83a-44d7efb88d19","family_name":"\u0627\u0644\u0639\u062a\u064a\u0642","given_name":"\u0639\u0645\u0631","email":"omaralateeq0001@gmail.com"}],"original_submitted_time":"2026-04-22T21:40:01Z"},"eula":{"accepted_timestamp":"2026-02-17T16:17:00Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 0:40:01.834731] [info] Response: 0: '{"owner":"95a5665b-1837-49c3-b83a-44d7efb88d19","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC - 2026.pdf","status":"CREATED","id":"0dbd1867-0ed1-4a4e-8a54-58d71aba5ec9","created_time":"2026-04-22T21:40:01.669Z","httpstatus":201}' [2026-04-23 0:40:01.836781] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0dbd1867-0ed1-4a4e-8a54-58d71aba5ec9/original [2026-04-23 0:40:01.836805] [info] Headers: 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%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC - 2026.pdf"' [2026-04-23 0:40:02.064922] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0dbd1867-0ed1-4a4e-8a54-58d71aba5ec9","httpstatus":202}' [2026-04-23 0:40:24.974195] [info] -------- WEBHOOK START -------- [2026-04-23 0:40:24.974230] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '381' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'dc24e2ff7b476f8107d772bfbc5b6ac90adea0976ceb7a8269c8d9baa884b078' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f07c967fcfed2c3-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e94048-c05d6f0760cc8c2365882115;Parent=5e831c467f43b446;Sampled=0' traceparent: '00-69e94048c05d6f0760cc8c2365882115-5e831c467f43b446-00' x-forwarded-for: '35.158.179.21' [2026-04-23 0:40:24.974256] [info] WEBHOOK REQUEST: {"owner":"95a5665b-1837-49c3-b83a-44d7efb88d19","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC - 2026.pdf","status":"COMPLETE","id":"0dbd1867-0ed1-4a4e-8a54-58d71aba5ec9","content_type":"application/pdf","page_count":49,"word_count":5439,"character_count":35181,"created_time":"2026-04-22T21:40:01.669Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 0:40:24.974261] [info] EXPECTED SIGNATURE: dc24e2ff7b476f8107d772bfbc5b6ac90adea0976ceb7a8269c8d9baa884b078 [2026-04-23 0:40:25.269671] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0dbd1867-0ed1-4a4e-8a54-58d71aba5ec9/similarity [2026-04-23 0:40:25.269715] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 0:40:25.269733] [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-23 0:40:25.979578] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 0:40:25.981556] [info] -------- WEBHOOK END -------- [2026-04-23 0:40:46.720174] [info] -------- WEBHOOK START -------- [2026-04-23 0:40:46.720206] [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: '4ded5b6a3d06815e374b41ebdc1cbef33c9d7621e63140a370619caffd3d46a4' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=b2b1e7d1ec10a35347e33bb9a9961284' cf-ray: '9f07c9efeda09753-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9405e-550cbaf79131a365ce122af3;Parent=6e5bb898fc88564f;Sampled=0' traceparent: '00-69e9405e550cbaf79131a365ce122af3-6e5bb898fc88564f-00' x-forwarded-for: '52.29.246.76' [2026-04-23 0:40:46.720238] [info] WEBHOOK REQUEST: {"overall_match_percentage":13,"internet_match_percentage":4,"publication_match_percentage":1,"submitted_works_match_percentage":12,"status":"COMPLETE","time_generated":"2026-04-22T21:40:46.461338Z","time_requested":"2026-04-22T21:40:25.940454Z","submission_id":"0dbd1867-0ed1-4a4e-8a54-58d71aba5ec9","top_matches":[{"percentage":1.6437892,"source_type":"SUBMITTED_WORK","matched_word_count_total":97,"submitted_date":"2025-09-02","institution_name":"Muscat University","name":"Muscat University on 2025-09-02"},{"percentage":1.2879173,"source_type":"SUBMITTED_WORK","matched_word_count_total":76,"submitted_date":"2025-12-07","institution_name":"Al Quds University","name":"Al Quds University on 2025-12-07"},{"percentage":1.2709711,"source_type":"SUBMITTED_WORK","matched_word_count_total":75,"submitted_date":"2025-09-01","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2025-09-01"},{"percentage":1.1354008,"source_type":"SUBMITTED_WORK","matched_word_count_total":67,"submitted_date":"2025-06-02","institution_name":"American University in the Emirates","name":"American University in the Emirates on 2025-06-02"},{"percentage":1.0167768,"source_type":"SUBMITTED_WORK","matched_word_count_total":60,"submitted_date":"2015-07-26","institution_name":"University of Bahrain","name":"University of Bahrain on 2015-07-26"}],"top_source_largest_matched_word_count":30} [2026-04-23 0:40:46.720243] [info] EXPECTED SIGNATURE: 4ded5b6a3d06815e374b41ebdc1cbef33c9d7621e63140a370619caffd3d46a4 [2026-04-23 0:40:46.725404] [info] -------- WEBHOOK END -------- [2026-04-23 1:00:01.181616] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 1:00:01.181639] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:00:01.181761] [info] Request: 0: '[]' [2026-04-23 1:00:01.786479] [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-23 1:00:01.787247] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 1:00:01.787264] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:00:01.787278] [info] Request: 0: '[]' [2026-04-23 1:00:01.893337] [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-23 1:00:01.894181] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 1:00:01.894201] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:00:01.894216] [info] Request: 0: '[]' [2026-04-23 1:00:01.994088] [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-23 1:30:01.151185] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 1:30:01.151215] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:30:01.151289] [info] Request: 0: '[]' [2026-04-23 1:30:01.579041] [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-23 1:30:01.581178] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 1:30:01.581201] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:30:01.581217] [info] Request: 0: '[]' [2026-04-23 1:30:01.636543] [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-23 1:30:01.637115] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 1:30:01.637130] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:30:01.637144] [info] Request: 0: '[]' [2026-04-23 1:30:01.733041] [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-23 1:50:01.377209] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 1:50:01.377249] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:50:01.377342] [info] Request: 0: '{"owner":"3b6cf34f-8ddd-4f7c-a153-f0d11dba058b","submitter":"3b6cf34f-8ddd-4f7c-a153-f0d11dba058b","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9_%D9%A0%D9%A3%D9%A2%D9%A1%D9%A5%D9%A0.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":"3b6cf34f-8ddd-4f7c-a153-f0d11dba058b","family_name":"\u0627\u0644\u0642\u062d\u0637\u0627\u0646\u064a","given_name":"\u0633\u0639\u064a\u062f","email":"dr.saaeedd@gmail.com"}],"original_submitted_time":"2026-04-22T22:50:01Z"},"eula":{"accepted_timestamp":"2025-03-09T13:34:11Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 1:50:01.676549] [info] Response: 0: '{"owner":"3b6cf34f-8ddd-4f7c-a153-f0d11dba058b","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9_%D9%A0%D9%A3%D9%A2%D9%A1%D9%A5%D9%A0.pdf","status":"CREATED","id":"e5357662-ab0b-452f-9b10-e35060d2dcba","created_time":"2026-04-22T22:50:01.651Z","httpstatus":201}' [2026-04-23 1:50:01.679569] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e5357662-ab0b-452f-9b10-e35060d2dcba/original [2026-04-23 1:50:01.679598] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9_%D9%A0%D9%A3%D9%A2%D9%A1%D9%A5%D9%A0.pdf"' [2026-04-23 1:50:01.955660] [info] Response: 0: '{"message":"Successfully uploaded file for submission e5357662-ab0b-452f-9b10-e35060d2dcba","httpstatus":202}' [2026-04-23 1:50:02.083985] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 1:50:02.084021] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:50:02.084038] [info] Request: 0: '{"owner":"3b6cf34f-8ddd-4f7c-a153-f0d11dba058b","submitter":"3b6cf34f-8ddd-4f7c-a153-f0d11dba058b","title":"%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%B3%D8%B9%D9%8A%D8%AF.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":"3b6cf34f-8ddd-4f7c-a153-f0d11dba058b","family_name":"\u0627\u0644\u0642\u062d\u0637\u0627\u0646\u064a","given_name":"\u0633\u0639\u064a\u062f","email":"dr.saaeedd@gmail.com"}],"original_submitted_time":"2026-04-22T22:50:02Z"},"eula":{"accepted_timestamp":"2025-03-09T13:34:11Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 1:50:02.370088] [info] Response: 0: '{"owner":"3b6cf34f-8ddd-4f7c-a153-f0d11dba058b","title":"%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%B3%D8%B9%D9%8A%D8%AF.docx","status":"CREATED","id":"d5a040c1-3637-4653-b65d-0fc854520d20","created_time":"2026-04-22T22:50:02.349Z","httpstatus":201}' [2026-04-23 1:50:02.372524] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d5a040c1-3637-4653-b65d-0fc854520d20/original [2026-04-23 1:50:02.372548] [info] Headers: 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%B3%D8%A7%D9%84%D8%A9 %D8%B3%D8%B9%D9%8A%D8%AF.docx"' [2026-04-23 1:50:02.614367] [info] Response: 0: '{"message":"Successfully uploaded file for submission d5a040c1-3637-4653-b65d-0fc854520d20","httpstatus":202}' [2026-04-23 1:50:25.823712] [info] -------- WEBHOOK START -------- [2026-04-23 1:50:25.823749] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '411' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '190eae3471ffece2ed2d8430701d4e361cfd4d28ed9b2960aca5100bc9ab2679' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f082ff74c4dd2c3-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e950b1-818eebb95706cb1e07bfa523;Parent=8def6709a594bec4;Sampled=0' traceparent: '00-69e950b1818eebb95706cb1e07bfa523-8def6709a594bec4-00' x-forwarded-for: '35.158.179.21' [2026-04-23 1:50:25.823775] [info] WEBHOOK REQUEST: {"owner":"3b6cf34f-8ddd-4f7c-a153-f0d11dba058b","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9_%D9%A0%D9%A3%D9%A2%D9%A1%D9%A5%D9%A0.pdf","status":"COMPLETE","id":"e5357662-ab0b-452f-9b10-e35060d2dcba","content_type":"application/pdf","page_count":38,"word_count":8573,"character_count":44881,"created_time":"2026-04-22T22:50:01.651Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 1:50:25.823780] [info] EXPECTED SIGNATURE: 190eae3471ffece2ed2d8430701d4e361cfd4d28ed9b2960aca5100bc9ab2679 [2026-04-23 1:50:25.939059] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e5357662-ab0b-452f-9b10-e35060d2dcba/similarity [2026-04-23 1:50:25.939095] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:50:25.939112] [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-23 1:50:29.717515] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 1:50:29.720947] [info] -------- WEBHOOK END -------- [2026-04-23 1:50:46.860461] [info] -------- WEBHOOK START -------- [2026-04-23 1:50:46.860498] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1589' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'bd96c5fa56c57b9f11f2969cedb783539a8095224a4a8fb9cafb0cbda7172a09' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f08307abcabd2c3-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e950c6-54abc76fc582b24c443b801f;Parent=a0dc00d437fba020;Sampled=0' traceparent: '00-69e950c654abc76fc582b24c443b801f-a0dc00d437fba020-00' x-forwarded-for: '35.158.179.21' [2026-04-23 1:50:46.860615] [info] WEBHOOK REQUEST: {"overall_match_percentage":2,"internet_match_percentage":1,"publication_match_percentage":0,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2026-04-22T22:50:46.687339Z","time_requested":"2026-04-22T22:50:29.676972Z","submission_id":"e5357662-ab0b-452f-9b10-e35060d2dcba","top_matches":[{"percentage":0.8653741,"source_type":"SUBMITTED_WORK","matched_word_count_total":79,"submitted_date":"2018-01-21","institution_name":"Naif Arab University for Security Sciences","name":"Naif Arab University for Security Sciences on 2018-01-21"},{"percentage":0.85442,"source_type":"SUBMITTED_WORK","matched_word_count_total":78,"submitted_date":"2018-01-22","institution_name":"Naif Arab University for Security Sciences","name":"Naif Arab University for Security Sciences on 2018-01-22"},{"percentage":0.84346586,"source_type":"SUBMITTED_WORK","matched_word_count_total":77,"submitted_date":"2018-02-12","institution_name":"Naif Arab University for Security Sciences","name":"Naif Arab University for Security Sciences on 2018-02-12"},{"percentage":0.84346586,"source_type":"SUBMITTED_WORK","matched_word_count_total":77,"submitted_date":"2017-12-24","institution_name":"Naif Arab University for Security Sciences","name":"Naif Arab University for Security Sciences on 2017-12-24"},{"percentage":0.84346586,"source_type":"SUBMITTED_WORK","matched_word_count_total":77,"submitted_date":"2017-12-18","institution_name":"Naif Arab University for Security Sciences","name":"Naif Arab University for Security Sciences on 2017-12-18"}],"top_source_largest_matched_word_count":18} [2026-04-23 1:50:46.860620] [info] EXPECTED SIGNATURE: bd96c5fa56c57b9f11f2969cedb783539a8095224a4a8fb9cafb0cbda7172a09 [2026-04-23 1:50:46.865780] [info] -------- WEBHOOK END -------- [2026-04-23 1:51:43.960360] [info] -------- WEBHOOK START -------- [2026-04-23 1:51:43.960391] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '422' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fcc2f34603378591be31e8cb70cd221b096c7c204b732d48c4bffa16725ebe0b' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0831df9b26d2c3-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e950ff-3e7c6878bc9146adeb7c14b1;Parent=1d5a6d6d9a88f782;Sampled=0' traceparent: '00-69e950ff3e7c6878bc9146adeb7c14b1-1d5a6d6d9a88f782-00' x-forwarded-for: '35.158.179.21' [2026-04-23 1:51:43.960503] [info] WEBHOOK REQUEST: {"owner":"3b6cf34f-8ddd-4f7c-a153-f0d11dba058b","title":"%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%B3%D8%B9%D9%8A%D8%AF.docx","status":"COMPLETE","id":"d5a040c1-3637-4653-b65d-0fc854520d20","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":142,"word_count":29555,"character_count":157232,"created_time":"2026-04-22T22:50:02.349Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 1:51:43.960509] [info] EXPECTED SIGNATURE: fcc2f34603378591be31e8cb70cd221b096c7c204b732d48c4bffa16725ebe0b [2026-04-23 1:51:44.126332] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d5a040c1-3637-4653-b65d-0fc854520d20/similarity [2026-04-23 1:51:44.126369] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:51:44.126391] [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-23 1:51:44.690781] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 1:51:44.693481] [info] -------- WEBHOOK END -------- [2026-04-23 1:53:30.454330] [info] -------- WEBHOOK START -------- [2026-04-23 1:53:30.454364] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1013' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6db426ac808e062ba115d5769d7bad4d15839888d4543932244c79a8c88bc3d7' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0834792bded3b1-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9516a-63aa1f5a876ea46f85498044;Parent=e3a35566b67bdb3b;Sampled=0' traceparent: '00-69e9516a63aa1f5a876ea46f85498044-e3a35566b67bdb3b-00' x-forwarded-for: '35.158.179.21' [2026-04-23 1:53:30.454474] [info] WEBHOOK REQUEST: {"overall_match_percentage":27,"internet_match_percentage":18,"publication_match_percentage":8,"submitted_works_match_percentage":23,"status":"COMPLETE","time_generated":"2026-04-22T22:53:30.226183Z","time_requested":"2026-04-22T22:51:44.653932Z","submission_id":"d5a040c1-3637-4653-b65d-0fc854520d20","top_matches":[{"percentage":2.9370768,"source_type":"INTERNET","matched_word_count_total":885,"name":"meu.edu.jo"},{"percentage":2.7910528,"source_type":"INTERNET","matched_word_count_total":841,"name":"meu.edu.jo"},{"percentage":2.2766495,"source_type":"INTERNET","matched_word_count_total":686,"name":"docplayer.gr"},{"percentage":2.2135935,"source_type":"SUBMITTED_WORK","matched_word_count_total":667,"submitted_date":"2024-10-16","institution_name":"Higher Education Commission Pakistan","name":"Higher Education Commission Pakistan on 2024-10-16"},{"percentage":1.8087083,"source_type":"INTERNET","matched_word_count_total":545,"name":"alat.journals.ekb.eg"}],"top_source_largest_matched_word_count":203} [2026-04-23 1:53:30.454482] [info] EXPECTED SIGNATURE: 6db426ac808e062ba115d5769d7bad4d15839888d4543932244c79a8c88bc3d7 [2026-04-23 1:53:30.459506] [info] -------- WEBHOOK END -------- [2026-04-23 1:55:01.225259] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 1:55:01.225302] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:55:01.225410] [info] Request: 0: '{"owner":"85a54c44-9bd4-401b-8b49-ea2b4bdec0dd","submitter":"85a54c44-9bd4-401b-8b49-ea2b4bdec0dd","title":"%E2%80%8E%E2%81%A8%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC %D8%A8%D9%83%D8%A7%D9%84%D9%88%D8%B1%D9%8A%D9%88%D8%B3 %D8%A5%D8%B9%D9%84%D8%A7%D9%85%E2%81%A9.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":"85a54c44-9bd4-401b-8b49-ea2b4bdec0dd","family_name":"\u0639\u0644\u064a","given_name":"\u0631\u0628\u0627\u0628","email":"rababsaleh199722@gmail.com"}],"original_submitted_time":"2026-04-22T22:55:01Z"},"eula":{"accepted_timestamp":"2026-02-12T23:00:00Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 1:55:01.611773] [info] Response: 0: '{"owner":"85a54c44-9bd4-401b-8b49-ea2b4bdec0dd","title":"%E2%80%8E%E2%81%A8%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC %D8%A8%D9%83%D8%A7%D9%84%D9%88%D8%B1%D9%8A%D9%88%D8%B3 %D8%A5%D8%B9%D9%84%D8%A7%D9%85%E2%81%A9.docx","status":"CREATED","id":"1ddfeffd-0ee6-4e2a-b931-a85f34d6f37e","created_time":"2026-04-22T22:55:01.452Z","httpstatus":201}' [2026-04-23 1:55:01.614732] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1ddfeffd-0ee6-4e2a-b931-a85f34d6f37e/original [2026-04-23 1:55:01.614763] [info] Headers: 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%AA%D8%AE%D8%B1%D8%AC %D8%A8%D9%83%D8%A7%D9%84%D9%88%D8%B1%D9%8A%D9%88%D8%B3 %D8%A5%D8%B9%D9%84%D8%A7%D9%85%E2%81%A9.docx"' [2026-04-23 1:55:01.896740] [info] Response: 0: '{"message":"Successfully uploaded file for submission 1ddfeffd-0ee6-4e2a-b931-a85f34d6f37e","httpstatus":202}' [2026-04-23 1:55:55.423213] [info] -------- WEBHOOK START -------- [2026-04-23 1:55:55.423249] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '533' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '64f3f01d23c6dfb5f9d753bc840d438cfc572684c22572befabf31a95bf17eaa' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=b2b1e7d1ec10a35347e33bb9a9961284' cf-ray: '9f0838033de1195c-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e951fb-16ab2c62238f2ebc6892f506;Parent=b7b48a42e0a717a7;Sampled=0' traceparent: '00-69e951fb16ab2c62238f2ebc6892f506-b7b48a42e0a717a7-00' x-forwarded-for: '52.29.246.76' [2026-04-23 1:55:55.423357] [info] WEBHOOK REQUEST: {"owner":"85a54c44-9bd4-401b-8b49-ea2b4bdec0dd","title":"%E2%80%8E%E2%81%A8%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC %D8%A8%D9%83%D8%A7%D9%84%D9%88%D8%B1%D9%8A%D9%88%D8%B3 %D8%A5%D8%B9%D9%84%D8%A7%D9%85%E2%81%A9.docx","status":"COMPLETE","id":"1ddfeffd-0ee6-4e2a-b931-a85f34d6f37e","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":74,"word_count":12639,"character_count":65518,"created_time":"2026-04-22T22:55:01.452Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 1:55:55.423362] [info] EXPECTED SIGNATURE: 64f3f01d23c6dfb5f9d753bc840d438cfc572684c22572befabf31a95bf17eaa [2026-04-23 1:55:55.640659] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1ddfeffd-0ee6-4e2a-b931-a85f34d6f37e/similarity [2026-04-23 1:55:55.640692] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 1:55:55.640708] [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-23 1:55:56.451674] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 1:55:56.453589] [info] -------- WEBHOOK END -------- [2026-04-23 1:56:33.316909] [info] -------- WEBHOOK START -------- [2026-04-23 1:56:33.316946] [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: '3b3811b5ad5ed1d430498e28faaa18ee143c47f808848d23deed72be6ea9a4c4' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0838f018d8d28a-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e95221-c4e40f68298aefcdb7fa695e;Parent=1729733dabc45e16;Sampled=0' traceparent: '00-69e95221c4e40f68298aefcdb7fa695e-1729733dabc45e16-00' x-forwarded-for: '35.158.179.21' [2026-04-23 1:56:33.317059] [info] WEBHOOK REQUEST: {"overall_match_percentage":23,"internet_match_percentage":19,"publication_match_percentage":3,"submitted_works_match_percentage":18,"status":"COMPLETE","time_generated":"2026-04-22T22:56:33.130155Z","time_requested":"2026-04-22T22:55:56.414313Z","submission_id":"1ddfeffd-0ee6-4e2a-b931-a85f34d6f37e","top_matches":[{"percentage":4.4679832,"source_type":"INTERNET","matched_word_count_total":561,"name":"ia803404.us.archive.org"},{"percentage":4.4679832,"source_type":"INTERNET","matched_word_count_total":561,"name":"archive.org"},{"percentage":4.460019,"source_type":"INTERNET","matched_word_count_total":560,"name":"dn720006.ca.archive.org"},{"percentage":4.460019,"source_type":"INTERNET","matched_word_count_total":560,"name":"archive.org"},{"percentage":4.460019,"source_type":"INTERNET","matched_word_count_total":560,"name":"dn790007.ca.archive.org"}],"top_source_largest_matched_word_count":551} [2026-04-23 1:56:33.317064] [info] EXPECTED SIGNATURE: 3b3811b5ad5ed1d430498e28faaa18ee143c47f808848d23deed72be6ea9a4c4 [2026-04-23 1:56:33.322118] [info] -------- WEBHOOK END -------- [2026-04-23 2:00:01.264558] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 2:00:01.264589] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 2:00:01.264684] [info] Request: 0: '[]' [2026-04-23 2:00:01.477634] [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-23 2:00:01.480130] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 2:00:01.480158] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 2:00:01.480174] [info] Request: 0: '[]' [2026-04-23 2:00:01.541721] [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","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-23 2:00:01.545847] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 2:00:01.545887] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 2:00:01.545931] [info] Request: 0: '[]' [2026-04-23 2:00:01.646806] [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-23 2:25:01.483829] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 2:25:01.483863] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 2:25:01.483963] [info] Request: 0: '{"owner":"b8888505-7e34-4df7-9c57-caf98e3159c3","submitter":"b8888505-7e34-4df7-9c57-caf98e3159c3","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B91.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":"b8888505-7e34-4df7-9c57-caf98e3159c3","family_name":"\u0627\u0644\u0639\u0628\u062f \u0627\u0644\u0631\u062d\u0645\u0646","given_name":"\u0647\u062f\u0649","email":"halqassem@ksu.edu.sa"}],"original_submitted_time":"2026-04-22T23:25:01Z"},"eula":{"accepted_timestamp":"2025-03-08T22:21:27Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 2:25:01.757354] [info] Response: 0: '{"owner":"b8888505-7e34-4df7-9c57-caf98e3159c3","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B91.pdf","status":"CREATED","id":"7762041c-fd12-4942-8c3e-8ee1403f88c6","created_time":"2026-04-22T23:25:01.738Z","httpstatus":201}' [2026-04-23 2:25:01.761431] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7762041c-fd12-4942-8c3e-8ee1403f88c6/original [2026-04-23 2:25:01.761465] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B91.pdf"' [2026-04-23 2:25:02.121452] [info] Response: 0: '{"message":"Successfully uploaded file for submission 7762041c-fd12-4942-8c3e-8ee1403f88c6","httpstatus":202}' [2026-04-23 2:25:20.630649] [info] -------- WEBHOOK START -------- [2026-04-23 2:25:20.630681] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '376' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '14391d857a075a2eb90e32a49365d2250090e910edf7003a1e181064ec1e8a81' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f08631bd868348f-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e958e0-d0edf451c9c75a4c3592da79;Parent=2e7ccc60fc8143c7;Sampled=0' traceparent: '00-69e958e0d0edf451c9c75a4c3592da79-2e7ccc60fc8143c7-00' x-forwarded-for: '35.158.179.21' [2026-04-23 2:25:20.630789] [info] WEBHOOK REQUEST: {"owner":"b8888505-7e34-4df7-9c57-caf98e3159c3","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B91.pdf","status":"COMPLETE","id":"7762041c-fd12-4942-8c3e-8ee1403f88c6","content_type":"application/pdf","page_count":53,"word_count":11246,"character_count":50298,"created_time":"2026-04-22T23:25:01.738Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-23 2:25:20.630795] [info] EXPECTED SIGNATURE: 14391d857a075a2eb90e32a49365d2250090e910edf7003a1e181064ec1e8a81 [2026-04-23 2:25:20.785311] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7762041c-fd12-4942-8c3e-8ee1403f88c6/similarity [2026-04-23 2:25:20.785346] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 2:25:20.785363] [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-23 2:25:21.968301] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 2:25:21.971343] [info] -------- WEBHOOK END -------- [2026-04-23 2:25:38.044029] [info] -------- WEBHOOK START -------- [2026-04-23 2:25:38.044063] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1357' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e88168e5ec92e21969ba199bb121700795f80272f6e2e12e919670641f2759e2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=b2b1e7d1ec10a35347e33bb9a9961284' cf-ray: '9f086388aa30e868-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e958f1-5aa218fed6dccc72fd550bca;Parent=87a341078fd28f9f;Sampled=0' traceparent: '00-69e958f15aa218fed6dccc72fd550bca-87a341078fd28f9f-00' x-forwarded-for: '52.29.246.76' [2026-04-23 2:25:38.044091] [info] WEBHOOK REQUEST: {"overall_match_percentage":5,"internet_match_percentage":3,"publication_match_percentage":0,"submitted_works_match_percentage":5,"status":"COMPLETE","time_generated":"2026-04-22T23:25:37.819334Z","time_requested":"2026-04-22T23:25:21.936705Z","submission_id":"7762041c-fd12-4942-8c3e-8ee1403f88c6","top_matches":[{"percentage":1.0683398,"source_type":"SUBMITTED_WORK","matched_word_count_total":126,"submitted_date":"2017-02-28","institution_name":"Al Aqsa University","name":"Al Aqsa University on 2017-02-28"},{"percentage":0.92419875,"source_type":"SUBMITTED_WORK","matched_word_count_total":109,"submitted_date":"2015-10-04","institution_name":"Al Aqsa University","name":"Al Aqsa University on 2015-10-04"},{"percentage":0.92419875,"source_type":"SUBMITTED_WORK","matched_word_count_total":109,"submitted_date":"2015-10-01","institution_name":"Al Aqsa University","name":"Al Aqsa University on 2015-10-01"},{"percentage":0.92419875,"source_type":"SUBMITTED_WORK","matched_word_count_total":109,"submitted_date":"2015-09-15","institution_name":"Al Aqsa University","name":"Al Aqsa University on 2015-09-15"},{"percentage":0.92419875,"source_type":"SUBMITTED_WORK","matched_word_count_total":109,"submitted_date":"2015-08-12","institution_name":"Al Aqsa University","name":"Al Aqsa University on 2015-08-12"}],"top_source_largest_matched_word_count":10} [2026-04-23 2:25:38.044096] [info] EXPECTED SIGNATURE: e88168e5ec92e21969ba199bb121700795f80272f6e2e12e919670641f2759e2 [2026-04-23 2:25:38.049154] [info] -------- WEBHOOK END -------- [2026-04-23 2:30:01.541326] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 2:30:01.541358] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 2:30:01.541465] [info] Request: 0: '[]' [2026-04-23 2:30:01.877582] [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-23 2:30:01.878398] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 2:30:01.878416] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 2:30:01.878431] [info] Request: 0: '[]' [2026-04-23 2:30:01.931847] [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-23 2:30:01.932504] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 2:30:01.932521] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 2:30:01.932535] [info] Request: 0: '[]' [2026-04-23 2:30:02.003350] [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-23 3:00:01.414341] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 3:00:01.414370] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 3:00:01.414458] [info] Request: 0: '[]' [2026-04-23 3:00:01.815177] [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-23 3:00:01.817178] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 3:00:01.817199] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 3:00:01.817215] [info] Request: 0: '[]' [2026-04-23 3:00:01.873280] [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-23 3:00:01.873879] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 3:00:01.873894] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 3:00:01.873908] [info] Request: 0: '[]' [2026-04-23 3:00:01.958245] [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-23 3:30:01.744570] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 3:30:01.745105] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 3:30:01.745198] [info] Request: 0: '[]' [2026-04-23 3:30:02.054689] [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-23 3:30:02.055459] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 3:30:02.055473] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 3:30:02.055485] [info] Request: 0: '[]' [2026-04-23 3:30:02.140918] [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-23 3:30:02.141633] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 3:30:02.141657] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 3:30:02.141669] [info] Request: 0: '[]' [2026-04-23 3:30:02.227325] [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-23 4:00:01.410213] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 4:00:01.410239] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 4:00:01.410334] [info] Request: 0: '[]' [2026-04-23 4:00:01.754749] [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-23 4:00:01.757384] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 4:00:01.757405] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 4:00:01.757421] [info] Request: 0: '[]' [2026-04-23 4:00:01.813154] [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-23 4:00:01.813738] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 4:00:01.813754] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 4:00:01.813767] [info] Request: 0: '[]' [2026-04-23 4:00:01.901786] [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-23 4:30:01.308233] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 4:30:01.308262] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 4:30:01.308355] [info] Request: 0: '[]' [2026-04-23 4:30:01.714205] [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-23 4:30:01.717410] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 4:30:01.717431] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 4:30:01.717447] [info] Request: 0: '[]' [2026-04-23 4:30:01.791095] [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-23 4:30:01.791902] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 4:30:01.791918] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 4:30:01.791933] [info] Request: 0: '[]' [2026-04-23 4:30:01.879132] [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-23 5:00:01.406519] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 5:00:01.406557] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 5:00:01.406635] [info] Request: 0: '[]' [2026-04-23 5:00:01.914551] [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-23 5:00:01.916680] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 5:00:01.916708] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 5:00:01.916727] [info] Request: 0: '[]' [2026-04-23 5:00:02.059067] [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-23 5:00:02.059999] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 5:00:02.060014] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 5:00:02.060029] [info] Request: 0: '[]' [2026-04-23 5:00:02.169403] [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-23 5:05:01.233004] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 5:05:01.233038] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 5:05:01.233110] [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-23T02:05: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-23 5:05:01.529067] [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":"2ac23142-90f2-43c7-be11-3d1bd3e1c9b7","created_time":"2026-04-23T02:05:01.509Z","httpstatus":201}' [2026-04-23 5:05:01.533890] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2ac23142-90f2-43c7-be11-3d1bd3e1c9b7/original [2026-04-23 5:05:01.533921] [info] Headers: 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-23 5:05:01.879966] [info] Response: 0: '{"message":"Successfully uploaded file for submission 2ac23142-90f2-43c7-be11-3d1bd3e1c9b7","httpstatus":202}' [2026-04-23 5:05:11.885240] [info] -------- WEBHOOK START -------- [2026-04-23 5:05:11.885276] [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: '6b8d1e98d1af628770b7dc05eaf2fe37a5bb7f8d913585897e86031f5f82deb6' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f094d452972d9d8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e97e57-707771358fe55a951a285032;Parent=2c98cdb6371e78ab;Sampled=0' traceparent: '00-69e97e57707771358fe55a951a285032-2c98cdb6371e78ab-00' x-forwarded-for: '35.158.179.21' [2026-04-23 5:05:11.885302] [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":"2ac23142-90f2-43c7-be11-3d1bd3e1c9b7","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":11,"word_count":2309,"character_count":13136,"created_time":"2026-04-23T02:05:01.509Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 5:05:11.885307] [info] EXPECTED SIGNATURE: 6b8d1e98d1af628770b7dc05eaf2fe37a5bb7f8d913585897e86031f5f82deb6 [2026-04-23 5:05:12.015429] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2ac23142-90f2-43c7-be11-3d1bd3e1c9b7/similarity [2026-04-23 5:05:12.015476] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 5:05:12.015497] [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-23 5:05:12.570218] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 5:05:12.575346] [info] -------- WEBHOOK END -------- [2026-04-23 5:05:23.017999] [info] -------- WEBHOOK START -------- [2026-04-23 5:05:23.018039] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1417' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7b9c862b697a877e4a09c7f56af02074da30a7c502d5e7db0171f36aa174e972' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f094d8acabdd9d8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e97e62-8f82fc2bbe8d6b16c2fb0507;Parent=0eaf5245da75d755;Sampled=0' traceparent: '00-69e97e628f82fc2bbe8d6b16c2fb0507-0eaf5245da75d755-00' x-forwarded-for: '35.158.179.21' [2026-04-23 5:05:23.018066] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":8,"publication_match_percentage":5,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2026-04-23T02:05:22.726058Z","time_requested":"2026-04-23T02:05:12.531699Z","submission_id":"2ac23142-90f2-43c7-be11-3d1bd3e1c9b7","top_matches":[{"percentage":4.114335,"source_type":"SUBMITTED_WORK","matched_word_count_total":95,"submitted_date":"2026-01-12","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-01-12"},{"percentage":2.8583803,"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.7284539,"source_type":"SUBMITTED_WORK","matched_word_count_total":63,"submitted_date":"2024-05-21","institution_name":"Hofstra University","name":"Hofstra University on 2024-05-21"},{"percentage":2.6418364,"source_type":"SUBMITTED_WORK","matched_word_count_total":61,"submitted_date":"2025-12-02","institution_name":"Isra University","name":"Isra University on 2025-12-02"},{"percentage":2.4252923,"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-23 5:05:23.018083] [info] EXPECTED SIGNATURE: 7b9c862b697a877e4a09c7f56af02074da30a7c502d5e7db0171f36aa174e972 [2026-04-23 5:05:23.023957] [info] -------- WEBHOOK END -------- [2026-04-23 5:30:01.351471] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 5:30:01.351495] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 5:30:01.351558] [info] Request: 0: '[]' [2026-04-23 5:30:01.728703] [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-23 5:30:01.729485] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 5:30:01.729501] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 5:30:01.729513] [info] Request: 0: '[]' [2026-04-23 5:30:01.807054] [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-23 5:30:01.807837] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 5:30:01.807852] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 5:30:01.807873] [info] Request: 0: '[]' [2026-04-23 5:30:01.886725] [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-23 6:00:01.166914] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 6:00:01.166938] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 6:00:01.167001] [info] Request: 0: '[]' [2026-04-23 6:00:01.525089] [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-23 6:00:01.525911] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 6:00:01.525924] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 6:00:01.525938] [info] Request: 0: '[]' [2026-04-23 6:00:01.617048] [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-23 6:00:01.618081] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 6:00:01.618097] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 6:00:01.618112] [info] Request: 0: '[]' [2026-04-23 6:00:01.670686] [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-23 6:30:01.079473] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 6:30:01.079499] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 6:30:01.079581] [info] Request: 0: '[]' [2026-04-23 6:30:01.409789] [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-23 6:30:01.412592] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 6:30:01.412621] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 6:30:01.412643] [info] Request: 0: '[]' [2026-04-23 6:30:01.492778] [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-23 6:30:01.493453] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 6:30:01.493467] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 6:30:01.493479] [info] Request: 0: '[]' [2026-04-23 6:30:01.584235] [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-23 7:00:01.551265] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 7:00:01.551431] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:00:01.551527] [info] Request: 0: '[]' [2026-04-23 7:00:01.913454] [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-23 7:00:01.914405] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 7:00:01.914424] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:00:01.914448] [info] Request: 0: '[]' [2026-04-23 7:00:01.999839] [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-23 7:00:02.000639] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 7:00:02.000669] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:00:02.000689] [info] Request: 0: '[]' [2026-04-23 7:00:02.105747] [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-23 7:20:01.502762] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 7:20:01.502799] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:20:01.502875] [info] Request: 0: '{"owner":"b7b3c2e3-e475-4fef-8d9e-08861b57a091","submitter":"b7b3c2e3-e475-4fef-8d9e-08861b57a091","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A %28%D8%B4%D9%84%D9%8A%D9%88%D9%8A%D8%AD %D8%A7%D9%84%D8%AF%D9%8A%D8%AD%D8%A7%D9%86%D9%8A%29.doc","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":"b7b3c2e3-e475-4fef-8d9e-08861b57a091","family_name":"\u0627\u0644\u0645\u0637\u064a\u0631\u064a","given_name":"\u0634\u0644\u064a\u0648\u064a\u062d","email":"ksa_8@hotmail.com"}],"original_submitted_time":"2026-04-23T04:20:01Z"},"eula":{"accepted_timestamp":"2025-07-13T12:32:08Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 7:20:01.753165] [info] Response: 0: '{"owner":"b7b3c2e3-e475-4fef-8d9e-08861b57a091","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A %28%D8%B4%D9%84%D9%8A%D9%88%D9%8A%D8%AD %D8%A7%D9%84%D8%AF%D9%8A%D8%AD%D8%A7%D9%86%D9%8A%29.doc","status":"CREATED","id":"0d87a779-2a51-48b5-b496-a9256b150604","created_time":"2026-04-23T04:20:01.736Z","httpstatus":201}' [2026-04-23 7:20:01.755096] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0d87a779-2a51-48b5-b496-a9256b150604/original [2026-04-23 7:20:01.755119] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A %28%D8%B4%D9%84%D9%8A%D9%88%D9%8A%D8%AD %D8%A7%D9%84%D8%AF%D9%8A%D8%AD%D8%A7%D9%86%D9%8A%29.doc"' [2026-04-23 7:20:01.991637] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0d87a779-2a51-48b5-b496-a9256b150604","httpstatus":202}' [2026-04-23 7:20:29.963074] [info] -------- WEBHOOK START -------- [2026-04-23 7:20:29.963109] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '575' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'dd64d2c52a226b8cb6454a0482f76e102ac48a041ee981e3d9c8f42f8b011d6e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0a13771e176967-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e99e0d-cfe5259fd2bc4d7dccbc3897;Parent=6bec2d2c47ea3b9e;Sampled=0' traceparent: '00-69e99e0dcfe5259fd2bc4d7dccbc3897-6bec2d2c47ea3b9e-00' x-forwarded-for: '35.158.179.21' [2026-04-23 7:20:29.963136] [info] WEBHOOK REQUEST: {"owner":"b7b3c2e3-e475-4fef-8d9e-08861b57a091","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A %28%D8%B4%D9%84%D9%8A%D9%88%D9%8A%D8%AD %D8%A7%D9%84%D8%AF%D9%8A%D8%AD%D8%A7%D9%86%D9%8A%29.doc","status":"COMPLETE","id":"0d87a779-2a51-48b5-b496-a9256b150604","content_type":"application/msword","page_count":75,"word_count":14921,"character_count":86284,"created_time":"2026-04-23T04:20:01.736Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-23 7:20:29.963141] [info] EXPECTED SIGNATURE: dd64d2c52a226b8cb6454a0482f76e102ac48a041ee981e3d9c8f42f8b011d6e [2026-04-23 7:20:30.255789] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0d87a779-2a51-48b5-b496-a9256b150604/similarity [2026-04-23 7:20:30.255836] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:20:30.255852] [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-23 7:20:30.892467] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 7:20:30.895015] [info] -------- WEBHOOK END -------- [2026-04-23 7:21:19.132507] [info] -------- WEBHOOK START -------- [2026-04-23 7:21:19.132544] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1444' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '11978c412b4f33aac19708932750e53f40489b0995eb07b62b80044e958dd6ff' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0a14aa7b8d6967-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e99e3f-8d16ae06624beda11d163410;Parent=ac060ba51c6235e6;Sampled=0' traceparent: '00-69e99e3f8d16ae06624beda11d163410-ac060ba51c6235e6-00' x-forwarded-for: '35.158.179.21' [2026-04-23 7:21:19.132571] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":8,"publication_match_percentage":4,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-23T04:21:18.942564Z","time_requested":"2026-04-23T04:20:30.860923Z","submission_id":"0d87a779-2a51-48b5-b496-a9256b150604","top_matches":[{"percentage":1.8109188,"source_type":"SUBMITTED_WORK","matched_word_count_total":272,"submitted_date":"2026-02-24","institution_name":"Al Buraimi University College","name":"Al Buraimi University College on 2026-02-24"},{"percentage":1.7776299,"source_type":"SUBMITTED_WORK","matched_word_count_total":267,"submitted_date":"2025-04-01","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-04-01"},{"percentage":1.7776299,"source_type":"SUBMITTED_WORK","matched_word_count_total":267,"submitted_date":"2025-03-13","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-03-13"},{"percentage":1.7776299,"source_type":"SUBMITTED_WORK","matched_word_count_total":267,"submitted_date":"2025-03-11","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-03-11"},{"percentage":1.4980026,"source_type":"SUBMITTED_WORK","matched_word_count_total":225,"submitted_date":"2025-10-30","institution_name":"Abu Dhabi University","name":"Abu Dhabi University on 2025-10-30"}],"top_source_largest_matched_word_count":11} [2026-04-23 7:21:19.132587] [info] EXPECTED SIGNATURE: 11978c412b4f33aac19708932750e53f40489b0995eb07b62b80044e958dd6ff [2026-04-23 7:21:19.138039] [info] -------- WEBHOOK END -------- [2026-04-23 7:30:01.279592] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 7:30:01.279642] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:30:01.279715] [info] Request: 0: '[]' [2026-04-23 7:30:01.491229] [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-23 7:30:01.493669] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 7:30:01.493691] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:30:01.493724] [info] Request: 0: '[]' [2026-04-23 7:30:01.590280] [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-23 7:30:01.591053] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 7:30:01.591069] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:30:01.591084] [info] Request: 0: '[]' [2026-04-23 7:30:01.646512] [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-23 7:43:03.170645] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 7:43:03.170677] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:43:03.170695] [info] Request: 0: '[]' [2026-04-23 7:43:03.263108] [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-23 7:50:01.229106] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 7:50:01.229141] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:50:01.229233] [info] Request: 0: '{"owner":"a12c78f0-7822-4946-b5ad-f6ccc5c9307d","submitter":"a12c78f0-7822-4946-b5ad-f6ccc5c9307d","title":"%D9%85%D8%B1%D8%A7%D9%85 %D8%A7%D9%84%D8%A8%D9%86%D8%AF%D9%83 - %D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D9%86%D9%87%D8%A7%D8%A6%D9%8A.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":"a12c78f0-7822-4946-b5ad-f6ccc5c9307d","family_name":"\u0627\u0644\u0628\u0646\u062f\u0643","given_name":"\u0645\u0631\u0627\u0645","email":"maramalbandak93@yahoo.com"}],"original_submitted_time":"2026-04-23T04:50:01Z"},"eula":{"accepted_timestamp":"2026-02-11T07:42:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 7:50:01.628969] [info] Response: 0: '{"owner":"a12c78f0-7822-4946-b5ad-f6ccc5c9307d","title":"%D9%85%D8%B1%D8%A7%D9%85 %D8%A7%D9%84%D8%A8%D9%86%D8%AF%D9%83 - %D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D9%86%D9%87%D8%A7%D8%A6%D9%8A.docx","status":"CREATED","id":"47fca242-18b0-46ea-9633-3cd3097788e4","created_time":"2026-04-23T04:50:01.471Z","httpstatus":201}' [2026-04-23 7:50:01.631264] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/47fca242-18b0-46ea-9633-3cd3097788e4/original [2026-04-23 7:50:01.631288] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D9%85%D8%B1%D8%A7%D9%85 %D8%A7%D9%84%D8%A8%D9%86%D8%AF%D9%83 - %D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D9%86%D9%87%D8%A7%D8%A6%D9%8A.docx"' [2026-04-23 7:50:01.887481] [info] Response: 0: '{"message":"Successfully uploaded file for submission 47fca242-18b0-46ea-9633-3cd3097788e4","httpstatus":202}' [2026-04-23 7:50:33.683938] [info] -------- WEBHOOK START -------- [2026-04-23 7:50:33.683970] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '489' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '3194b6e308544fdeeea082a8680df24bf025cbb8cb146179f1ca08f72bf7cf53' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=b2b1e7d1ec10a35347e33bb9a9961284' cf-ray: '9f0a3f80692bd2db-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9a519-d0e5af1d00d9f797944ede37;Parent=35e4e6c8b9027d9a;Sampled=1' traceparent: '00-69e9a519d0e5af1d00d9f797944ede37-35e4e6c8b9027d9a-01' x-forwarded-for: '52.29.246.76' [2026-04-23 7:50:33.684005] [info] WEBHOOK REQUEST: {"owner":"a12c78f0-7822-4946-b5ad-f6ccc5c9307d","title":"%D9%85%D8%B1%D8%A7%D9%85 %D8%A7%D9%84%D8%A8%D9%86%D8%AF%D9%83 - %D8%AA%D8%B3%D9%84%D9%8A%D9%85 %D9%86%D9%87%D8%A7%D8%A6%D9%8A.docx","status":"COMPLETE","id":"47fca242-18b0-46ea-9633-3cd3097788e4","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":45,"word_count":8635,"character_count":48368,"created_time":"2026-04-23T04:50:01.471Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 7:50:33.684010] [info] EXPECTED SIGNATURE: 3194b6e308544fdeeea082a8680df24bf025cbb8cb146179f1ca08f72bf7cf53 [2026-04-23 7:50:33.904292] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/47fca242-18b0-46ea-9633-3cd3097788e4/similarity [2026-04-23 7:50:33.904320] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 7:50:33.904335] [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-23 7:50:34.566673] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 7:50:34.568638] [info] -------- WEBHOOK END -------- [2026-04-23 7:50:54.323590] [info] -------- WEBHOOK START -------- [2026-04-23 7:50:54.323622] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '661' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '729e167a6fbb939d669927beb8a6067aed66497506f404d675ece45be0d731b0' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0a40016b17d36d-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9a52e-f6eef93f7e71057049ee1c36;Parent=f902c1dc260e03ff;Sampled=0' traceparent: '00-69e9a52ef6eef93f7e71057049ee1c36-f902c1dc260e03ff-00' x-forwarded-for: '35.158.179.21' [2026-04-23 7:50:54.323710] [info] WEBHOOK REQUEST: {"overall_match_percentage":5,"internet_match_percentage":3,"publication_match_percentage":2,"submitted_works_match_percentage":4,"status":"COMPLETE","time_generated":"2026-04-23T04:50:54.088668Z","time_requested":"2026-04-23T04:50:34.512685Z","submission_id":"47fca242-18b0-46ea-9633-3cd3097788e4","top_matches":[{"percentage":0.7694023,"source_type":"PUBLICATION","matched_word_count_total":69,"name":"\"Digital Analytics im Dienstleistungsmanagement\", Springer Science and Business Media LLC, 2025"},{"percentage":0.7024978,"source_type":"INTERNET","matched_word_count_total":63,"name":"de-camelon.blogspot.com"}],"top_source_largest_matched_word_count":10} [2026-04-23 7:50:54.323715] [info] EXPECTED SIGNATURE: 729e167a6fbb939d669927beb8a6067aed66497506f404d675ece45be0d731b0 [2026-04-23 7:50:54.328617] [info] -------- WEBHOOK END -------- [2026-04-23 8:00:01.191510] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 8:00:01.191545] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 8:00:01.191625] [info] Request: 0: '[]' [2026-04-23 8:00:01.441060] [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-23 8:00:01.441802] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 8:00:01.441817] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 8:00:01.441831] [info] Request: 0: '[]' [2026-04-23 8:00:01.565781] [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-23 8:00:01.566598] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 8:00:01.566613] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 8:00:01.566627] [info] Request: 0: '[]' [2026-04-23 8:00:01.711136] [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-23 8:30:01.041743] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 8:30:01.041768] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 8:30:01.041851] [info] Request: 0: '[]' [2026-04-23 8:30:01.517647] [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-23 8:30:01.518404] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 8:30:01.518416] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 8:30:01.518429] [info] Request: 0: '[]' [2026-04-23 8:30:01.604356] [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","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-23 8:30:01.604983] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 8:30:01.604998] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 8:30:01.605010] [info] Request: 0: '[]' [2026-04-23 8:30:01.657531] [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-23 9:00:01.344343] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 9:00:01.344381] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 9:00:01.344468] [info] Request: 0: '[]' [2026-04-23 9:00:01.674629] [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-23 9:00:01.675420] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 9:00:01.675435] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 9:00:01.675448] [info] Request: 0: '[]' [2026-04-23 9:00:01.763928] [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","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-23 9:00:01.764657] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 9:00:01.764673] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 9:00:01.764693] [info] Request: 0: '[]' [2026-04-23 9:00:01.818161] [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-23 9:30:01.201941] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 9:30:01.202090] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 9:30:01.202158] [info] Request: 0: '[]' [2026-04-23 9:30:01.393943] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 9:30:01.393991] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 9:30:01.394076] [info] Request: 0: '{"owner":"33fcd476-e6f7-41d2-b224-5f744ec48bb2","submitter":"33fcd476-e6f7-41d2-b224-5f744ec48bb2","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf","metadata":{"group":{"id":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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":"33fcd476-e6f7-41d2-b224-5f744ec48bb2","family_name":"\u0633\u0639\u064a\u062f","given_name":"\u0627\u064a\u0645\u0627\u0646","email":"eman-14131@hotmail.com"}],"original_submitted_time":"2026-04-23T06:30:01Z"},"eula":{"accepted_timestamp":"2025-12-03T07:14:03Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 9:30:01.646770] [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-23 9:30:01.649621] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 9:30:01.649643] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 9:30:01.649660] [info] Request: 0: '[]' [2026-04-23 9:30:01.737373] [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-23 9:30:01.738126] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 9:30:01.738142] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 9:30:01.738156] [info] Request: 0: '[]' [2026-04-23 9:30:01.801742] [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-23 9:30:01.929342] [info] Response: 0: '{"owner":"33fcd476-e6f7-41d2-b224-5f744ec48bb2","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf","status":"CREATED","id":"f561802b-f3fa-4901-9957-13949634e105","created_time":"2026-04-23T06:30:01.719Z","httpstatus":201}' [2026-04-23 9:30:01.949848] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f561802b-f3fa-4901-9957-13949634e105/original [2026-04-23 9:30:01.949882] [info] Headers: 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%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf"' [2026-04-23 9:30:02.305857] [info] Response: 0: '{"message":"Successfully uploaded file for submission f561802b-f3fa-4901-9957-13949634e105","httpstatus":202}' [2026-04-23 9:30:40.445827] [info] -------- WEBHOOK START -------- [2026-04-23 9:30:40.445861] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '362' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '584267406a66bae2a3b0003c66b21b749a828484afce67b5055329374865c6a2' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=b2b1e7d1ec10a35347e33bb9a9961284' cf-ray: '9f0ad2269c2f4d79-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9bc90-9a381814e2d6c2a4c1070862;Parent=15e7c0b97fde5d05;Sampled=0' traceparent: '00-69e9bc909a381814e2d6c2a4c1070862-15e7c0b97fde5d05-00' x-forwarded-for: '52.29.246.76' [2026-04-23 9:30:40.445950] [info] WEBHOOK REQUEST: {"owner":"33fcd476-e6f7-41d2-b224-5f744ec48bb2","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf","status":"COMPLETE","id":"f561802b-f3fa-4901-9957-13949634e105","content_type":"application/pdf","page_count":52,"word_count":6161,"character_count":32863,"created_time":"2026-04-23T06:30:01.719Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 9:30:40.445955] [info] EXPECTED SIGNATURE: 584267406a66bae2a3b0003c66b21b749a828484afce67b5055329374865c6a2 [2026-04-23 9:30:40.716789] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f561802b-f3fa-4901-9957-13949634e105/similarity [2026-04-23 9:30:40.716824] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 9:30:40.716840] [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-23 9:30:41.432837] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 9:30:41.434818] [info] -------- WEBHOOK END -------- [2026-04-23 9:31:10.877065] [info] -------- WEBHOOK START -------- [2026-04-23 9:31:10.877108] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1166' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '0b70db28af79e2aeef27e56577dad8f3e854f6da8dc6a185ce2e087391110bb5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=b2b1e7d1ec10a35347e33bb9a9961284' cf-ray: '9f0ad2e4ca604d79-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9bcae-aac7946876e483c196737bfa;Parent=b0f62bd55fb8c04e;Sampled=0' traceparent: '00-69e9bcaeaac7946876e483c196737bfa-b0f62bd55fb8c04e-00' x-forwarded-for: '52.29.246.76' [2026-04-23 9:31:10.877142] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":11,"publication_match_percentage":9,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-23T06:31:10.662036Z","time_requested":"2026-04-23T06:30:41.399719Z","submission_id":"f561802b-f3fa-4901-9957-13949634e105","top_matches":[{"percentage":2.7347782,"source_type":"SUBMITTED_WORK","matched_word_count_total":159,"submitted_date":"2025-02-12","institution_name":"Gulf University","name":"Gulf University on 2025-02-12"},{"percentage":2.7347782,"source_type":"SUBMITTED_WORK","matched_word_count_total":159,"submitted_date":"2025-02-10","institution_name":"Gulf University","name":"Gulf University on 2025-02-10"},{"percentage":2.373581,"source_type":"SUBMITTED_WORK","matched_word_count_total":138,"submitted_date":"2020-04-10","institution_name":"University of Dammam","name":"University of Dammam on 2020-04-10"},{"percentage":2.3563812,"source_type":"INTERNET","matched_word_count_total":137,"name":"burjcdigital.urjc.es"},{"percentage":2.3563812,"source_type":"INTERNET","matched_word_count_total":137,"name":"labcomca.ubi.pt"}],"top_source_largest_matched_word_count":16} [2026-04-23 9:31:10.877150] [info] EXPECTED SIGNATURE: 0b70db28af79e2aeef27e56577dad8f3e854f6da8dc6a185ce2e087391110bb5 [2026-04-23 9:31:10.882201] [info] -------- WEBHOOK END -------- [2026-04-23 10:00:01.531208] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 10:00:01.531236] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 10:00:01.531321] [info] Request: 0: '[]' [2026-04-23 10:00:01.916315] [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-23 10:00:01.917073] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 10:00:01.917085] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 10:00:01.917109] [info] Request: 0: '[]' [2026-04-23 10:00:02.000062] [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","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-23 10:00:02.000776] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 10:00:02.000792] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 10:00:02.000806] [info] Request: 0: '[]' [2026-04-23 10:00:02.092814] [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-23 10:30:01.070367] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 10:30:01.070391] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 10:30:01.070472] [info] Request: 0: '[]' [2026-04-23 10:30:01.497904] [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-23 10:30:01.499968] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 10:30:01.499985] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 10:30:01.500000] [info] Request: 0: '[]' [2026-04-23 10:30:01.606551] [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-23 10:30:01.607321] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 10:30:01.607335] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 10:30:01.607347] [info] Request: 0: '[]' [2026-04-23 10:30:01.691879] [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-23 10:40:01.489598] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 10:40:01.489630] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 10:40:01.489701] [info] Request: 0: '{"owner":"0f129076-acbb-476f-a59d-1fc622b3e051","submitter":"0f129076-acbb-476f-a59d-1fc622b3e051","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf","metadata":{"group":{"id":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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":"0f129076-acbb-476f-a59d-1fc622b3e051","family_name":"\u0627\u0644\u0645\u062d\u0633\u0646","given_name":"\u0639\u0644\u064a","email":"ali20fahad@hotmail.com"}],"original_submitted_time":"2026-04-23T07:40:01Z"},"eula":{"accepted_timestamp":"2026-02-09T19:51:45Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 10:40:01.948445] [info] Response: 0: '{"owner":"0f129076-acbb-476f-a59d-1fc622b3e051","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf","status":"CREATED","id":"cce6522b-2781-4d6f-a4e2-35a0cf1e2333","created_time":"2026-04-23T07:40:01.787Z","httpstatus":201}' [2026-04-23 10:40:01.950875] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/cce6522b-2781-4d6f-a4e2-35a0cf1e2333/original [2026-04-23 10:40:01.950898] [info] Headers: 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%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf"' [2026-04-23 10:40:02.240885] [info] Response: 0: '{"message":"Successfully uploaded file for submission cce6522b-2781-4d6f-a4e2-35a0cf1e2333","httpstatus":202}' [2026-04-23 10:40:15.824352] [info] -------- WEBHOOK START -------- [2026-04-23 10:40:15.824393] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '374' 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-69e9ccdf-8df165c5b3229da2f73b9de2;Parent=a2329884d7eed1e0;Sampled=0' cf-ray: '9f0b3816ce2fd3b5-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-69e9ccdf8df165c5b3229da2f73b9de2-a2329884d7eed1e0-00' x-turnitin-signature: '14f0a44e1b6aec35e9a2cb6763bdf362f020894afb4f7d5b9af4ea150ef6e04a' x-forwarded-for: '52.57.242.45' [2026-04-23 10:40:15.824500] [info] WEBHOOK REQUEST: {"owner":"0f129076-acbb-476f-a59d-1fc622b3e051","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf","status":"COMPLETE","id":"cce6522b-2781-4d6f-a4e2-35a0cf1e2333","content_type":"application/pdf","page_count":36,"word_count":7772,"character_count":46682,"created_time":"2026-04-23T07:40:01.787Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 10:40:15.824505] [info] EXPECTED SIGNATURE: 14f0a44e1b6aec35e9a2cb6763bdf362f020894afb4f7d5b9af4ea150ef6e04a [2026-04-23 10:40:16.039860] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/cce6522b-2781-4d6f-a4e2-35a0cf1e2333/similarity [2026-04-23 10:40:16.039899] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 10:40:16.039916] [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-23 10:40:16.717251] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 10:40:16.719858] [info] -------- WEBHOOK END -------- [2026-04-23 10:40:43.964804] [info] -------- WEBHOOK START -------- [2026-04-23 10:40:43.964840] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1405' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'bbc2a37482b6ae2e56c465b7b3e7e146dae0af3f0ff3a6ae10cdd2159fa02c19' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0b38c69b6e9299-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9ccfb-9325adaa77ca49e62844ed1b;Parent=5b5d50fe8089c5ad;Sampled=0' traceparent: '00-69e9ccfb9325adaa77ca49e62844ed1b-5b5d50fe8089c5ad-00' x-forwarded-for: '35.158.179.21' [2026-04-23 10:40:43.964934] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":6,"publication_match_percentage":1,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2026-04-23T07:40:43.598353Z","time_requested":"2026-04-23T07:40:16.680209Z","submission_id":"cce6522b-2781-4d6f-a4e2-35a0cf1e2333","top_matches":[{"percentage":2.0321984,"source_type":"SUBMITTED_WORK","matched_word_count_total":154,"submitted_date":"2025-08-31","institution_name":"Muscat University","name":"Muscat University on 2025-08-31"},{"percentage":1.7814727,"source_type":"SUBMITTED_WORK","matched_word_count_total":135,"submitted_date":"2026-01-29","institution_name":"Muscat University","name":"Muscat University on 2026-01-29"},{"percentage":1.4779625,"source_type":"SUBMITTED_WORK","matched_word_count_total":112,"submitted_date":"2025-10-07","institution_name":"Catholic University of Health and Allied Sciences","name":"Catholic University of Health and Allied Sciences on 2025-10-07"},{"percentage":1.4779625,"source_type":"SUBMITTED_WORK","matched_word_count_total":112,"submitted_date":"2025-10-05","institution_name":"University of Duhok","name":"University of Duhok on 2025-10-05"},{"percentage":1.4383743,"source_type":"SUBMITTED_WORK","matched_word_count_total":109,"submitted_date":"2025-12-21","institution_name":"Majan College","name":"Majan College on 2025-12-21"}],"top_source_largest_matched_word_count":18} [2026-04-23 10:40:43.964940] [info] EXPECTED SIGNATURE: bbc2a37482b6ae2e56c465b7b3e7e146dae0af3f0ff3a6ae10cdd2159fa02c19 [2026-04-23 10:40:43.971193] [info] -------- WEBHOOK END -------- [2026-04-23 11:00:01.259242] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 11:00:01.259269] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 11:00:01.259351] [info] Request: 0: '[]' [2026-04-23 11:00:01.632662] [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-23 11:00:01.633421] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 11:00:01.633435] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 11:00:01.633447] [info] Request: 0: '[]' [2026-04-23 11:00:01.773509] [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-23 11:00:01.774344] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 11:00:01.774359] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 11:00:01.774373] [info] Request: 0: '[]' [2026-04-23 11:00:01.853940] [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-23 11:15:01.366374] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 11:15:01.366419] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 11:15:01.366525] [info] Request: 0: '{"owner":"d307399c-7be6-46d5-bf3e-d158c8adc364","submitter":"d307399c-7be6-46d5-bf3e-d158c8adc364","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A.pdf","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":"d307399c-7be6-46d5-bf3e-d158c8adc364","family_name":"\u0627\u0644\u0646\u0627\u062c\u0645","given_name":"\u062d\u0633\u0627\u0645","email":"hosamalnajem@hotmail.com"}],"original_submitted_time":"2026-04-23T08:15:01Z"},"eula":{"accepted_timestamp":"2025-04-06T11:21:12Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 11:15:01.649879] [info] Response: 0: '{"owner":"d307399c-7be6-46d5-bf3e-d158c8adc364","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A.pdf","status":"CREATED","id":"512ef91a-7207-46aa-88fd-694cab2010cc","created_time":"2026-04-23T08:15:01.626Z","httpstatus":201}' [2026-04-23 11:15:01.652033] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/512ef91a-7207-46aa-88fd-694cab2010cc/original [2026-04-23 11:15:01.652066] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A.pdf"' [2026-04-23 11:15:01.975459] [info] Response: 0: '{"message":"Successfully uploaded file for submission 512ef91a-7207-46aa-88fd-694cab2010cc","httpstatus":202}' [2026-04-23 11:15:30.928335] [info] -------- WEBHOOK START -------- [2026-04-23 11:15:30.928369] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '474' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5e879e3e7b5bceeed3dfde3869c2c881be057eca2e7052cd6a2fbef4b5860646' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0b6bba2d10d269-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9d522-dad02f669a3498c1bf23a7e3;Parent=a341092417ff16d4;Sampled=0' traceparent: '00-69e9d522dad02f669a3498c1bf23a7e3-a341092417ff16d4-00' x-forwarded-for: '52.57.242.45' [2026-04-23 11:15:30.928472] [info] WEBHOOK REQUEST: {"owner":"d307399c-7be6-46d5-bf3e-d158c8adc364","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB %D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A.pdf","status":"COMPLETE","id":"512ef91a-7207-46aa-88fd-694cab2010cc","content_type":"application/pdf","page_count":31,"word_count":10615,"character_count":60052,"created_time":"2026-04-23T08:15:01.626Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-23 11:15:30.928478] [info] EXPECTED SIGNATURE: 5e879e3e7b5bceeed3dfde3869c2c881be057eca2e7052cd6a2fbef4b5860646 [2026-04-23 11:15:31.040081] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/512ef91a-7207-46aa-88fd-694cab2010cc/similarity [2026-04-23 11:15:31.040113] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 11:15:31.040132] [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-23 11:15:31.727474] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 11:15:31.730937] [info] -------- WEBHOOK END -------- [2026-04-23 11:16:30.343528] [info] -------- WEBHOOK START -------- [2026-04-23 11:16:30.343564] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1021' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4eed8f56b66b193dec8e409119859dd7e67a457f52982885ae609c18933be8a5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0b6d2d7fb79f45-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9d55e-043847fbff91286ccec41c8e;Parent=f729527850f38eb2;Sampled=1' traceparent: '00-69e9d55e043847fbff91286ccec41c8e-f729527850f38eb2-01' x-forwarded-for: '35.158.179.21' [2026-04-23 11:16:30.343604] [info] WEBHOOK REQUEST: {"overall_match_percentage":49,"internet_match_percentage":43,"publication_match_percentage":27,"submitted_works_match_percentage":38,"status":"COMPLETE","time_generated":"2026-04-23T08:16:30.036286Z","time_requested":"2026-04-23T08:15:31.638853Z","submission_id":"512ef91a-7207-46aa-88fd-694cab2010cc","top_matches":[{"percentage":8.650712,"source_type":"INTERNET","matched_word_count_total":929,"name":"open.uct.ac.za"},{"percentage":8.6414,"source_type":"SUBMITTED_WORK","matched_word_count_total":928,"submitted_date":"2023-08-11","institution_name":"Intercollege","name":"Intercollege on 2023-08-11"},{"percentage":8.6414,"source_type":"SUBMITTED_WORK","matched_word_count_total":928,"submitted_date":"2023-07-26","institution_name":"Intercollege","name":"Intercollege on 2023-07-26"},{"percentage":8.632089,"source_type":"SUBMITTED_WORK","matched_word_count_total":927,"submitted_date":"2023-07-14","institution_name":"Intercollege","name":"Intercollege on 2023-07-14"}],"top_source_largest_matched_word_count":216} [2026-04-23 11:16:30.343609] [info] EXPECTED SIGNATURE: 4eed8f56b66b193dec8e409119859dd7e67a457f52982885ae609c18933be8a5 [2026-04-23 11:16:30.348604] [info] -------- WEBHOOK END -------- [2026-04-23 11:30:01.596158] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 11:30:01.596188] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 11:30:01.596277] [info] Request: 0: '[]' [2026-04-23 11:30:02.004384] [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-23 11:30:02.006421] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 11:30:02.006443] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 11:30:02.006459] [info] Request: 0: '[]' [2026-04-23 11:30:02.107867] [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-23 11:30:02.108673] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 11:30:02.108695] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 11:30:02.108710] [info] Request: 0: '[]' [2026-04-23 11:30:02.247505] [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-23 12:00:01.146023] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 12:00:01.146056] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:00:01.146137] [info] Request: 0: '[]' [2026-04-23 12:00:01.413332] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 12:00:01.413364] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:00:01.413455] [info] Request: 0: '{"owner":"22c39255-20ea-4920-8c6b-2486bad16424","submitter":"22c39255-20ea-4920-8c6b-2486bad16424","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%A7%D9%84%D9%81%D8%A7%D9%87%D9%85%D9%8A %283%29.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":"22c39255-20ea-4920-8c6b-2486bad16424","family_name":"\u0627\u0644\u0641\u0627\u0647\u0645\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0631\u062d\u0645\u0646","email":"abdurhm44@hotmail.com"}],"original_submitted_time":"2026-04-23T09:00:01Z"},"eula":{"accepted_timestamp":"2025-07-17T13:59:47Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 12:00:01.483593] [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-23 12:00:01.486044] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 12:00:01.486068] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:00:01.486084] [info] Request: 0: '[]' [2026-04-23 12:00:01.542277] [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","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-23 12:00:01.542922] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 12:00:01.542937] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:00:01.542951] [info] Request: 0: '[]' [2026-04-23 12:00:01.632601] [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-23 12:00:01.742906] [info] Response: 0: '{"owner":"22c39255-20ea-4920-8c6b-2486bad16424","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%A7%D9%84%D9%81%D8%A7%D9%87%D9%85%D9%8A %283%29.docx","status":"CREATED","id":"7d34c0e7-5196-4126-8ce8-f418591d229a","created_time":"2026-04-23T09:00:01.724Z","httpstatus":201}' [2026-04-23 12:00:01.744874] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7d34c0e7-5196-4126-8ce8-f418591d229a/original [2026-04-23 12:00:01.744893] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%A7%D9%84%D9%81%D8%A7%D9%87%D9%85%D9%8A %283%29.docx"' [2026-04-23 12:00:01.980590] [info] Response: 0: '{"message":"Successfully uploaded file for submission 7d34c0e7-5196-4126-8ce8-f418591d229a","httpstatus":202}' [2026-04-23 12:00:56.802820] [info] -------- WEBHOOK START -------- [2026-04-23 12:00:56.802858] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '514' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'de8554605f83dbd140d07efb18dcd154ac142755b149502b9a972bf313e26d18' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0bae46d90d9762-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9dfc8-4796aeaa95e8fdc4b3a9a3d2;Parent=6f1bf0dd5c0ade4f;Sampled=0' traceparent: '00-69e9dfc84796aeaa95e8fdc4b3a9a3d2-6f1bf0dd5c0ade4f-00' x-forwarded-for: '35.158.179.21' [2026-04-23 12:00:56.802952] [info] WEBHOOK REQUEST: {"owner":"22c39255-20ea-4920-8c6b-2486bad16424","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%A7%D9%84%D9%81%D8%A7%D9%87%D9%85%D9%8A %283%29.docx","status":"COMPLETE","id":"7d34c0e7-5196-4126-8ce8-f418591d229a","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":45,"word_count":12008,"character_count":71184,"created_time":"2026-04-23T09:00:01.724Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-23 12:00:56.802957] [info] EXPECTED SIGNATURE: de8554605f83dbd140d07efb18dcd154ac142755b149502b9a972bf313e26d18 [2026-04-23 12:00:56.981797] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7d34c0e7-5196-4126-8ce8-f418591d229a/similarity [2026-04-23 12:00:56.981832] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:00:56.981849] [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-23 12:00:57.811120] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 12:00:57.813335] [info] -------- WEBHOOK END -------- [2026-04-23 12:02:06.838296] [info] -------- WEBHOOK START -------- [2026-04-23 12:02:06.838331] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1211' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '930d7fd8c0b34d41c18a48ef8e5b6a420a8bd9a882426c829046b183de332cd5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0baffc9f921e60-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9e00e-5082bdbf52ddef631f1d7e3d;Parent=b92785492ed216c7;Sampled=0' traceparent: '00-69e9e00e5082bdbf52ddef631f1d7e3d-b92785492ed216c7-00' x-forwarded-for: '35.158.179.21' [2026-04-23 12:02:06.838360] [info] WEBHOOK REQUEST: {"overall_match_percentage":29,"internet_match_percentage":24,"publication_match_percentage":19,"submitted_works_match_percentage":27,"status":"COMPLETE","time_generated":"2026-04-23T09:02:06.541717Z","time_requested":"2026-04-23T09:00:57.687255Z","submission_id":"7d34c0e7-5196-4126-8ce8-f418591d229a","top_matches":[{"percentage":2.925218,"source_type":"INTERNET","matched_word_count_total":372,"name":"publications.holistence.com"},{"percentage":2.791539,"source_type":"INTERNET","matched_word_count_total":355,"name":"bradscholars.brad.ac.uk"},{"percentage":2.6028152,"source_type":"INTERNET","matched_word_count_total":331,"name":"wlv.openrepository.com"},{"percentage":2.5163167,"source_type":"PUBLICATION","matched_word_count_total":320,"name":"Danielle Gallegos, Naiyana Wattanapenpaiboon, Mark L. Wahlqvist. \"Food and Nutrition - Sustainable Food and Health Systems\", Routledge, 2026"},{"percentage":2.3983643,"submission_id":"2d8f8881-1970-4872-985f-683821b429e6","source_type":"SUBMITTED_WORK","matched_word_count_total":305,"submitted_date":"2026-04-06","institution_name":"University of South Africa","name":"University of South Africa on 2026-04-06"}],"top_source_largest_matched_word_count":44} [2026-04-23 12:02:06.838365] [info] EXPECTED SIGNATURE: 930d7fd8c0b34d41c18a48ef8e5b6a420a8bd9a882426c829046b183de332cd5 [2026-04-23 12:02:06.844820] [info] -------- WEBHOOK END -------- [2026-04-23 12:05:01.399673] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 12:05:01.399710] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:05:01.399785] [info] Request: 0: '{"owner":"f63995fc-242c-4cc2-87d2-7c43e40b5025","submitter":"f63995fc-242c-4cc2-87d2-7c43e40b5025","title":"Eng. Anwar -Project Final Proposal 2 -- v5--.docx","metadata":{"group":{"id":"145749","name":"Upload the Thesis Version for checking","type":"ASSIGNMENT"},"group_context":{"id":"4493","name":"Thesis_(2)_AI901_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":"0139e5f1-d9b8-41c5-84fe-83de57666e9c","family_name":"Mansour","given_name":"Nehal","email":"nehalmansour@midocean.edu.km"}]},"owners":[{"id":"f63995fc-242c-4cc2-87d2-7c43e40b5025","family_name":"\u0627\u0628\u0627\u0644\u0648\u0643\u0644","given_name":"\u0627\u0646\u0648\u0627\u0631","email":"asia203011@gmail.com"}],"original_submitted_time":"2026-04-23T09:05:01Z"},"eula":{"accepted_timestamp":"2025-07-08T22:35:29Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 12:05:01.901149] [info] Response: 0: '{"owner":"f63995fc-242c-4cc2-87d2-7c43e40b5025","title":"Eng. Anwar -Project Final Proposal 2 -- v5--.docx","status":"CREATED","id":"015e4479-301e-4edd-8b7c-555d874f18c6","created_time":"2026-04-23T09:05:01.645Z","httpstatus":201}' [2026-04-23 12:05:01.903656] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/015e4479-301e-4edd-8b7c-555d874f18c6/original [2026-04-23 12:05:01.903683] [info] Headers: 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="Eng. Anwar -Project Final Proposal 2 -- v5--.docx"' [2026-04-23 12:05:02.135462] [info] Response: 0: '{"message":"Successfully uploaded file for submission 015e4479-301e-4edd-8b7c-555d874f18c6","httpstatus":202}' [2026-04-23 12:05:02.566062] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 12:05:02.566107] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:05:02.566127] [info] Request: 0: '{"owner":"f63995fc-242c-4cc2-87d2-7c43e40b5025","submitter":"f63995fc-242c-4cc2-87d2-7c43e40b5025","title":"Integrating LSTM%2C CNN%2C and Reinforcement Learning for Adaptive Human%E2%80%93Computer Interaction in Windows Applications Eng. Anwar %283%29 .docx","metadata":{"group":{"id":"145749","name":"Upload the Thesis Version for checking","type":"ASSIGNMENT"},"group_context":{"id":"4493","name":"Thesis_(2)_AI901_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":"0139e5f1-d9b8-41c5-84fe-83de57666e9c","family_name":"Mansour","given_name":"Nehal","email":"nehalmansour@midocean.edu.km"}]},"owners":[{"id":"f63995fc-242c-4cc2-87d2-7c43e40b5025","family_name":"\u0627\u0628\u0627\u0644\u0648\u0643\u0644","given_name":"\u0627\u0646\u0648\u0627\u0631","email":"asia203011@gmail.com"}],"original_submitted_time":"2026-04-23T09:05:02Z"},"eula":{"accepted_timestamp":"2025-07-08T22:35:29Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 12:05:03.162003] [info] Response: 0: '{"owner":"f63995fc-242c-4cc2-87d2-7c43e40b5025","title":"Integrating LSTM%2C CNN%2C and Reinforcement Learning for Adaptive Human%E2%80%93Computer Interaction in Windows Applications Eng. Anwar %283%29 .docx","status":"CREATED","id":"787a5828-c2a1-4397-abe4-f2fd5d74f775","created_time":"2026-04-23T09:05:02.827Z","httpstatus":201}' [2026-04-23 12:05:03.164829] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/787a5828-c2a1-4397-abe4-f2fd5d74f775/original [2026-04-23 12:05:03.164855] [info] Headers: 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="Integrating LSTM%2C CNN%2C and Reinforcement Learning for Adaptive Human%E2%80%93Computer Interaction in Windows Applications Eng. Anwar %283%29 .docx"' [2026-04-23 12:05:03.577519] [info] Response: 0: '{"message":"Successfully uploaded file for submission 787a5828-c2a1-4397-abe4-f2fd5d74f775","httpstatus":202}' [2026-04-23 12:06:21.897164] [info] -------- WEBHOOK START -------- [2026-04-23 12:06:21.897201] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '511' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd4d7ca8e6a46da50a8b73c2d6abd581982b6b6d637c0d5566f9504b9d9869558' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0bb636bcca65a9-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9e10d-f62cf5a2e4c2a4b8c1f8bcf4;Parent=4c57c96f267d0dc3;Sampled=0' traceparent: '00-69e9e10df62cf5a2e4c2a4b8c1f8bcf4-4c57c96f267d0dc3-00' x-forwarded-for: '35.158.179.21' [2026-04-23 12:06:21.897226] [info] WEBHOOK REQUEST: {"owner":"f63995fc-242c-4cc2-87d2-7c43e40b5025","title":"Integrating LSTM%2C CNN%2C and Reinforcement Learning for Adaptive Human%E2%80%93Computer Interaction in Windows Applications Eng. Anwar %283%29 .docx","status":"COMPLETE","id":"787a5828-c2a1-4397-abe4-f2fd5d74f775","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":67,"word_count":11607,"character_count":68039,"created_time":"2026-04-23T09:05:02.827Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 12:06:21.897229] [info] EXPECTED SIGNATURE: d4d7ca8e6a46da50a8b73c2d6abd581982b6b6d637c0d5566f9504b9d9869558 [2026-04-23 12:06:22.261301] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/787a5828-c2a1-4397-abe4-f2fd5d74f775/similarity [2026-04-23 12:06:22.261346] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:06:22.261363] [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-23 12:06:22.925483] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 12:06:22.927742] [info] -------- WEBHOOK END -------- [2026-04-23 12:06:44.964868] [info] -------- WEBHOOK START -------- [2026-04-23 12:06:44.964900] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '409' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a87f69f255cf9df6ad2ee53b9f8cc84d2bb4b31a4ae04f630bd1fefdec528136' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0bb6c6eae165a9-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9e124-d004537f33a314f2132f989a;Parent=b6f945fe4ef08af6;Sampled=0' traceparent: '00-69e9e124d004537f33a314f2132f989a-b6f945fe4ef08af6-00' x-forwarded-for: '35.158.179.21' [2026-04-23 12:06:44.964926] [info] WEBHOOK REQUEST: {"owner":"f63995fc-242c-4cc2-87d2-7c43e40b5025","title":"Eng. Anwar -Project Final Proposal 2 -- v5--.docx","status":"COMPLETE","id":"015e4479-301e-4edd-8b7c-555d874f18c6","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":73,"word_count":10278,"character_count":65225,"created_time":"2026-04-23T09:05:01.645Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 12:06:44.964942] [info] EXPECTED SIGNATURE: a87f69f255cf9df6ad2ee53b9f8cc84d2bb4b31a4ae04f630bd1fefdec528136 [2026-04-23 12:06:45.266561] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/015e4479-301e-4edd-8b7c-555d874f18c6/similarity [2026-04-23 12:06:45.266593] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:06:45.266611] [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-23 12:06:46.389038] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 12:06:46.392050] [info] -------- WEBHOOK END -------- [2026-04-23 12:07:02.724965] [info] -------- WEBHOOK START -------- [2026-04-23 12:07:02.725003] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1471' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9d09f2ef06249eb5e1b0bc8939f540b4e377bb07ccf72a58a79540e59b82673b' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0bb735eef265a9-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9e136-a2c6c0ce944a9d70b5364f92;Parent=d44e38627774a833;Sampled=0' traceparent: '00-69e9e136a2c6c0ce944a9d70b5364f92-d44e38627774a833-00' x-forwarded-for: '35.158.179.21' [2026-04-23 12:07:02.725029] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":13,"publication_match_percentage":10,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2026-04-23T09:07:02.5241Z","time_requested":"2026-04-23T09:06:22.892388Z","submission_id":"787a5828-c2a1-4397-abe4-f2fd5d74f775","top_matches":[{"percentage":1.7685899,"source_type":"SUBMITTED_WORK","matched_word_count_total":225,"submitted_date":"2026-02-26","institution_name":"UC, Irvine","name":"UC, Irvine on 2026-02-26"},{"percentage":1.5484986,"source_type":"PUBLICATION","matched_word_count_total":197,"name":"\"Artificial Intelligence for Human Computer Interaction: A Modern Approach\", Springer Science and Business Media LLC, 2021"},{"percentage":1.5249175,"source_type":"PUBLICATION","matched_word_count_total":194,"name":"dos Santos Ferreira, Matilde Daniela. \"Designing for Adaptivity : Challenges and Guidelines for Adaptive User Interface Design.\", Universidade do Porto (Portugal)"},{"percentage":1.5013362,"source_type":"PUBLICATION","matched_word_count_total":191,"name":"Angela Carrera-Rivera, Felix Larrinaga, Ganix Lasa, Giovanna Martinez-Arellano, Gorka Unamuno. \"AdaptUI: A Framework for the development of Adaptive User Interfaces in Smart Product-Service Systems\", User Modeling and User-Adapted Interaction, 2024"},{"percentage":1.4463135,"source_type":"INTERNET","matched_word_count_total":184,"name":"download.bibis.ir"}],"top_source_largest_matched_word_count":22} [2026-04-23 12:07:02.725034] [info] EXPECTED SIGNATURE: 9d09f2ef06249eb5e1b0bc8939f540b4e377bb07ccf72a58a79540e59b82673b [2026-04-23 12:07:02.730597] [info] -------- WEBHOOK END -------- [2026-04-23 12:07:44.904728] [info] -------- WEBHOOK START -------- [2026-04-23 12:07:44.904762] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1537' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e0eaf2a53681e7839a8112f7ccc33739310d40a9b6a656f07ab3c61a69998db7' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0bb83d19b765a9-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9e160-df4daa5876af736dedcde9ef;Parent=05fb106e53f12296;Sampled=0' traceparent: '00-69e9e160df4daa5876af736dedcde9ef-05fb106e53f12296-00' x-forwarded-for: '35.158.179.21' [2026-04-23 12:07:44.904797] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":15,"publication_match_percentage":11,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2026-04-23T09:07:44.608261Z","time_requested":"2026-04-23T09:06:46.347806Z","submission_id":"015e4479-301e-4edd-8b7c-555d874f18c6","top_matches":[{"percentage":1.9558414,"source_type":"SUBMITTED_WORK","matched_word_count_total":225,"submitted_date":"2026-02-26","institution_name":"UC, Irvine","name":"UC, Irvine on 2026-02-26"},{"percentage":1.8428372,"source_type":"PUBLICATION","matched_word_count_total":212,"name":"\"Artificial Intelligence for Human Computer Interaction: A Modern Approach\", Springer Science and Business Media LLC, 2021"},{"percentage":1.7211405,"source_type":"PUBLICATION","matched_word_count_total":198,"name":"\"Artificial Intelligence in HCI\", Springer Science and Business Media LLC, 2022"},{"percentage":1.68637,"source_type":"PUBLICATION","matched_word_count_total":194,"name":"dos Santos Ferreira, Matilde Daniela. \"Designing for Adaptivity : Challenges and Guidelines for Adaptive User Interface Design.\", Universidade do Porto (Portugal)"},{"percentage":1.660292,"source_type":"PUBLICATION","matched_word_count_total":191,"name":"Angela Carrera-Rivera, Felix Larrinaga, Ganix Lasa, Giovanna Martinez-Arellano, Gorka Unamuno. \"AdaptUI: A Framework for the development of Adaptive User Interfaces in Smart Product-Service Systems\", User Modeling and User-Adapted Interaction, 2024"}],"top_source_largest_matched_word_count":22} [2026-04-23 12:07:44.904802] [info] EXPECTED SIGNATURE: e0eaf2a53681e7839a8112f7ccc33739310d40a9b6a656f07ab3c61a69998db7 [2026-04-23 12:07:44.910028] [info] -------- WEBHOOK END -------- [2026-04-23 12:30:01.332592] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 12:30:01.332618] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:30:01.332698] [info] Request: 0: '[]' [2026-04-23 12:30:01.683940] [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-23 12:30:01.684739] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 12:30:01.684753] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:30:01.684779] [info] Request: 0: '[]' [2026-04-23 12:30:01.767071] [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-23 12:30:01.767745] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 12:30:01.767760] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:30:01.767776] [info] Request: 0: '[]' [2026-04-23 12:30:01.820477] [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-23 12:38:55.053880] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/081cc42d-7a58-4623-a7e7-08490274010e/viewer-url [2026-04-23 12:38:55.053925] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 12:38:55.054022] [info] Request: 0: '{"locale":"en","viewer_user_id":"dd30e50b-276a-412c-ada3-9860f8485c34","given_name":"\u0627\u0644\u0639\u0646\u0648\u062f","family_name":"\u0627\u0644\u062d\u062c\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-23 12:38:55.779686] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:378619901?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJiMjZhMDQ2NS05YTY4LTQ0YTEtYWQxYy0zNzdmMmUxNDczYzIiLCJpYXQiOjE3NzY5MzcxMjUsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiI2NWJjMjI4ZS01NmNjLTRkODItYTIzYS03YTgzZGU1ZjM2NTMiLCJleHAiOjE3NzY5MzcyMDUsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3ODYxOTkwMVwiOntcImF1dGhvclwiOlwi2KfZhNi52YbZiNivINin2YTYrdis2YpcIixcInRpdGxlXCI6XCIlRTIlODAlOEUlRTIlODElQTglRDglQUElRDglQTMlRDglQUIlRDklOEElRDglQjEgJUQ4JUE3JUQ5JTg0JUQ4JUE1JUQ4JUI5JUQ5JTg0JUQ4JUE3JUQ5JTg2JUQ4JUE3JUQ4JUFBICVEOCVBNyVEOSU4NCVEOCVCMSVEOSU4MiVEOSU4NSVEOSU4QSVEOCVBOSAlRDglQTclRDklODQlRDklODUlRDglQjElRDglQTYlRDklOEElRDglQTkgJUQ4JUI5JUQ5JTg0JUQ5JTg5ICVEOSU4NiVEOSU4QSVEOCVBOSAlRDglQTclRDklODQlRDglQjQlRDglQjElRDglQTclRDglQTEgJUQ5JTg0JUQ5JTg0JUQ5JTg1JUQ5JTg2JUQ4JUFBJUQ4JUFDJUQ4JUE3JUQ4JUFBICVEOSU4MSVEOSU4QSAlRDglQTclRDklODQlRDklODUlRDklODYlRDglQUElRDglQUMlRDglQTclRDglQUEgJUQ4JUE3JUQ5JTg0JUQ5JTgxJUQ5JTg2JUQ5JThBJUQ4JUE5ICVEOSU4NCVEOCVBRiVEOSU4QSAlRDglQTclRDklODQlRDklODUlRDglQjMlRDglQUElRDklODclRDklODQlRDklODMgJUQ4JUE3JUQ5JTg0JUQ4JUIzJVwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiNjViYzIyOGUtNTZjYy00ZDgyLWEyM2EtN2E4M2RlNWYzNjUzXCIsXCJmaXJzdE5hbWVcIjpcIkhlYmFcIixcImxhc3ROYW1lXCI6XCJIdXppZW5cIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGQzMGU1MGItMjc2YS00MTJjLWFkYTMtOTg2MGY4NDg1YzM0QGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.XHC_kMaQ_hSX8xYx9UlKsKTO4i5LF5RlgJqxcUW4Tks","httpstatus":200}' [2026-04-23 13:00:01.189085] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 13:00:01.189121] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:00:01.189207] [info] Request: 0: '[]' [2026-04-23 13:00:01.551599] [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-23 13:00:01.553755] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 13:00:01.553775] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:00:01.553791] [info] Request: 0: '[]' [2026-04-23 13:00:01.561796] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 13:00:01.561825] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:00:01.561899] [info] Request: 0: '{"owner":"fb27ae48-521f-444d-87c9-03acc7ca9686","submitter":"fb27ae48-521f-444d-87c9-03acc7ca9686","title":"%D8%A5%D8%AA%D8%AC%D8%A7%D9%87%D8%A7%D8%AA %D8%A7%D9%84%D8%AC%D9%85%D9%87%D9%88%D8%B1 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A %D9%86%D8%AD%D9%88 %D9%85%D8%B5%D8%AF%D8%A7%D9%82%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%B5%D8%AD%D9%8A %D8%B9%D8%A8%D8%B1 %D9%85%D9%86%D8%B5%D8%A7%D8%AA %D8%A7%D9%84%D8%AA%D9%88%D8%A7%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9%D9%8A.pdf","metadata":{"group":{"id":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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":"fb27ae48-521f-444d-87c9-03acc7ca9686","family_name":"\u0627\u0644\u062d\u0631\u0628\u064a","given_name":"\u0646\u0648\u0627\u0644","email":"nawalmass46@gmail.com"}],"original_submitted_time":"2026-04-23T10:00:01Z"},"eula":{"accepted_timestamp":"2026-02-14T11:25:28Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 13:00:01.645843] [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-23 13:00:01.646559] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 13:00:01.646572] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:00:01.646584] [info] Request: 0: '[]' [2026-04-23 13:00:01.704830] [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-23 13:00:02.225775] [info] Response: 0: '{"owner":"fb27ae48-521f-444d-87c9-03acc7ca9686","title":"%D8%A5%D8%AA%D8%AC%D8%A7%D9%87%D8%A7%D8%AA %D8%A7%D9%84%D8%AC%D9%85%D9%87%D9%88%D8%B1 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A %D9%86%D8%AD%D9%88 %D9%85%D8%B5%D8%AF%D8%A7%D9%82%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%B5%D8%AD%D9%8A %D8%B9%D8%A8%D8%B1 %D9%85%D9%86%D8%B5%D8%A7%D8%AA %D8%A7%D9%84%D8%AA%D9%88%D8%A7%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9%D9%8A.pdf","status":"CREATED","id":"4536c49a-d261-484c-bd68-8aa1f0b69ce8","created_time":"2026-04-23T10:00:01.944Z","httpstatus":201}' [2026-04-23 13:00:02.228461] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/4536c49a-d261-484c-bd68-8aa1f0b69ce8/original [2026-04-23 13:00:02.228486] [info] Headers: 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%A5%D8%AA%D8%AC%D8%A7%D9%87%D8%A7%D8%AA %D8%A7%D9%84%D8%AC%D9%85%D9%87%D9%88%D8%B1 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A %D9%86%D8%AD%D9%88 %D9%85%D8%B5%D8%AF%D8%A7%D9%82%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%B5%D8%AD%D9%8A %D8%B9%D8%A8%D8%B1 %D9%85%D9%86%D8%B5%D8%A7%D8%AA %D8%A7%D9%84%D8%AA%D9%88%D8%A7%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9%D9%8A.pdf"' [2026-04-23 13:00:02.519685] [info] Response: 0: '{"message":"Successfully uploaded file for submission 4536c49a-d261-484c-bd68-8aa1f0b69ce8","httpstatus":202}' [2026-04-23 13:00:13.534291] [info] -------- WEBHOOK START -------- [2026-04-23 13:00:13.534327] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '719' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '057f858ce1502b65b9915b1339a1fb92b7a4b2bbe0e391f33977dcdb35e0d5f6' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0c051c7c21d2ce-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9edad-9b3e11a8acda988f49afc0bf;Parent=ad52972f4294c447;Sampled=0' traceparent: '00-69e9edad9b3e11a8acda988f49afc0bf-ad52972f4294c447-00' x-forwarded-for: '35.158.179.21' [2026-04-23 13:00:13.534421] [info] WEBHOOK REQUEST: {"owner":"fb27ae48-521f-444d-87c9-03acc7ca9686","title":"%D8%A5%D8%AA%D8%AC%D8%A7%D9%87%D8%A7%D8%AA %D8%A7%D9%84%D8%AC%D9%85%D9%87%D9%88%D8%B1 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A %D9%86%D8%AD%D9%88 %D9%85%D8%B5%D8%AF%D8%A7%D9%82%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%B5%D8%AD%D9%8A %D8%B9%D8%A8%D8%B1 %D9%85%D9%86%D8%B5%D8%A7%D8%AA %D8%A7%D9%84%D8%AA%D9%88%D8%A7%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9%D9%8A.pdf","status":"COMPLETE","id":"4536c49a-d261-484c-bd68-8aa1f0b69ce8","content_type":"application/pdf","page_count":33,"word_count":6715,"character_count":44032,"created_time":"2026-04-23T10:00:01.944Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 13:00:13.534427] [info] EXPECTED SIGNATURE: 057f858ce1502b65b9915b1339a1fb92b7a4b2bbe0e391f33977dcdb35e0d5f6 [2026-04-23 13:00:13.853311] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/4536c49a-d261-484c-bd68-8aa1f0b69ce8/similarity [2026-04-23 13:00:13.853352] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:00:13.853369] [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-23 13:00:14.714024] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 13:00:14.716093] [info] -------- WEBHOOK END -------- [2026-04-23 13:03:12.832412] [info] -------- WEBHOOK START -------- [2026-04-23 13:03:12.832448] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1276' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'adf3c24e3f7a0eab931260e23e0de7ab4ac8d7285015bd6582821b59cacee352' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0c097d1fb09232-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9ee60-bd9919be56b7eee81712141d;Parent=3240f04b600aa9ce;Sampled=0' traceparent: '00-69e9ee60bd9919be56b7eee81712141d-3240f04b600aa9ce-00' x-forwarded-for: '52.57.242.45' [2026-04-23 13:03:12.832475] [info] WEBHOOK REQUEST: {"overall_match_percentage":11,"internet_match_percentage":9,"publication_match_percentage":5,"submitted_works_match_percentage":8,"status":"COMPLETE","time_generated":"2026-04-23T10:03:12.493871Z","time_requested":"2026-04-23T10:00:14.68328Z","submission_id":"4536c49a-d261-484c-bd68-8aa1f0b69ce8","top_matches":[{"percentage":2.5906737,"source_type":"PUBLICATION","matched_word_count_total":195,"name":"Cartiff, Brian Mitchell. \"The Effects of a Brief Epistemic Cognition and Metacognition Intervention on the Continued Influence Effect\", The University of North Carolina at Chapel Hill, 2023"},{"percentage":2.3781054,"source_type":"PUBLICATION","matched_word_count_total":179,"name":"Hill, Heather. \"Nursing Students’ Attitudes About Correcting Health Misinformation on Social Media.\", Walden University"},{"percentage":1.7935432,"source_type":"PUBLICATION","matched_word_count_total":135,"name":"Teresa L. Thompson, Nancy Grant Harrington. \"The Routledge Handbook of Health Communication\", Routledge, 2021"},{"percentage":1.7138302,"source_type":"INTERNET","matched_word_count_total":129,"name":"doaj.org"},{"percentage":1.7138302,"source_type":"INTERNET","matched_word_count_total":129,"name":"abaa.uobaghdad.edu.iq"}],"top_source_largest_matched_word_count":30} [2026-04-23 13:03:12.832494] [info] EXPECTED SIGNATURE: adf3c24e3f7a0eab931260e23e0de7ab4ac8d7285015bd6582821b59cacee352 [2026-04-23 13:03:12.837685] [info] -------- WEBHOOK END -------- [2026-04-23 13:30:01.365199] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 13:30:01.365227] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:30:01.365318] [info] Request: 0: '[]' [2026-04-23 13:30:01.712976] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 13:30:01.713018] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:30:01.713094] [info] Request: 0: '{"owner":"f63995fc-242c-4cc2-87d2-7c43e40b5025","submitter":"f63995fc-242c-4cc2-87d2-7c43e40b5025","title":"Integrating LSTM%2C CNN%2C and Reinforcement Learning for Adaptive Human%E2%80%93Computer Interaction in Windows Applications Eng. Anwar %283%29.docx","metadata":{"group":{"id":"145749","name":"Upload the Thesis Version for checking","type":"ASSIGNMENT"},"group_context":{"id":"4493","name":"Thesis_(2)_AI901_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":"0139e5f1-d9b8-41c5-84fe-83de57666e9c","family_name":"Mansour","given_name":"Nehal","email":"nehalmansour@midocean.edu.km"}]},"owners":[{"id":"f63995fc-242c-4cc2-87d2-7c43e40b5025","family_name":"\u0627\u0628\u0627\u0644\u0648\u0643\u0644","given_name":"\u0627\u0646\u0648\u0627\u0631","email":"asia203011@gmail.com"}],"original_submitted_time":"2026-04-23T10:30:01Z"},"eula":{"accepted_timestamp":"2025-07-08T22:35:29Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 13:30:01.768377] [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-23 13:30:01.771013] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 13:30:01.771042] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:30:01.771058] [info] Request: 0: '[]' [2026-04-23 13:30:01.823210] [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-23 13:30:01.823808] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 13:30:01.823826] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:30:01.823842] [info] Request: 0: '[]' [2026-04-23 13:30:01.926363] [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-23 13:30:02.224904] [info] Response: 0: '{"owner":"f63995fc-242c-4cc2-87d2-7c43e40b5025","title":"Integrating LSTM%2C CNN%2C and Reinforcement Learning for Adaptive Human%E2%80%93Computer Interaction in Windows Applications Eng. Anwar %283%29.docx","status":"CREATED","id":"2bf1e451-e3f6-430a-8eb0-844d356ab1fe","created_time":"2026-04-23T10:30:02.008Z","httpstatus":201}' [2026-04-23 13:30:02.227313] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2bf1e451-e3f6-430a-8eb0-844d356ab1fe/original [2026-04-23 13:30:02.227343] [info] Headers: 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="Integrating LSTM%2C CNN%2C and Reinforcement Learning for Adaptive Human%E2%80%93Computer Interaction in Windows Applications Eng. Anwar %283%29.docx"' [2026-04-23 13:30:02.461065] [info] Response: 0: '{"message":"Successfully uploaded file for submission 2bf1e451-e3f6-430a-8eb0-844d356ab1fe","httpstatus":202}' [2026-04-23 13:30:50.419585] [info] -------- WEBHOOK START -------- [2026-04-23 13:30:50.419620] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '510' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c4c03ce055f1845a48ccd4f8ccfd63c6c2f6b95f2fcf819af3bdf340e0c6188d' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0c31f4fceea0af-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9f4da-3870e86f850404431433c954;Parent=51f55f7941169a62;Sampled=0' traceparent: '00-69e9f4da3870e86f850404431433c954-51f55f7941169a62-00' x-forwarded-for: '35.158.179.21' [2026-04-23 13:30:50.419715] [info] WEBHOOK REQUEST: {"owner":"f63995fc-242c-4cc2-87d2-7c43e40b5025","title":"Integrating LSTM%2C CNN%2C and Reinforcement Learning for Adaptive Human%E2%80%93Computer Interaction in Windows Applications Eng. Anwar %283%29.docx","status":"COMPLETE","id":"2bf1e451-e3f6-430a-8eb0-844d356ab1fe","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":72,"word_count":11562,"character_count":67866,"created_time":"2026-04-23T10:30:02.008Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 13:30:50.419732] [info] EXPECTED SIGNATURE: c4c03ce055f1845a48ccd4f8ccfd63c6c2f6b95f2fcf819af3bdf340e0c6188d [2026-04-23 13:30:50.752161] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2bf1e451-e3f6-430a-8eb0-844d356ab1fe/similarity [2026-04-23 13:30:50.752197] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:30:50.752213] [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-23 13:30:51.420586] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 13:30:51.423472] [info] -------- WEBHOOK END -------- [2026-04-23 13:31:29.177031] [info] -------- WEBHOOK START -------- [2026-04-23 13:31:29.177064] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1473' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9b6c914bd6772a46e0f1a94cbc4746103078d52b2b5412960a65635fc3456e42' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0c32e73c7ea0af-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9f501-e462e079df971c4af6be5df2;Parent=18d33e2c43c6819a;Sampled=0' traceparent: '00-69e9f501e462e079df971c4af6be5df2-18d33e2c43c6819a-00' x-forwarded-for: '35.158.179.21' [2026-04-23 13:31:29.177174] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":13,"publication_match_percentage":10,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2026-04-23T10:31:28.980078Z","time_requested":"2026-04-23T10:30:51.390018Z","submission_id":"2bf1e451-e3f6-430a-8eb0-844d356ab1fe","top_matches":[{"percentage":1.7706776,"source_type":"SUBMITTED_WORK","matched_word_count_total":225,"submitted_date":"2026-02-26","institution_name":"UC, Irvine","name":"UC, Irvine on 2026-02-26"},{"percentage":1.5503266,"source_type":"PUBLICATION","matched_word_count_total":197,"name":"\"Artificial Intelligence for Human Computer Interaction: A Modern Approach\", Springer Science and Business Media LLC, 2021"},{"percentage":1.5267175,"source_type":"PUBLICATION","matched_word_count_total":194,"name":"dos Santos Ferreira, Matilde Daniela. \"Designing for Adaptivity : Challenges and Guidelines for Adaptive User Interface Design.\", Universidade do Porto (Portugal)"},{"percentage":1.5031085,"source_type":"PUBLICATION","matched_word_count_total":191,"name":"Angela Carrera-Rivera, Felix Larrinaga, Ganix Lasa, Giovanna Martinez-Arellano, Gorka Unamuno. \"AdaptUI: A Framework for the development of Adaptive User Interfaces in Smart Product-Service Systems\", User Modeling and User-Adapted Interaction, 2024"},{"percentage":1.4480208,"source_type":"INTERNET","matched_word_count_total":184,"name":"download.bibis.ir"}],"top_source_largest_matched_word_count":22} [2026-04-23 13:31:29.177180] [info] EXPECTED SIGNATURE: 9b6c914bd6772a46e0f1a94cbc4746103078d52b2b5412960a65635fc3456e42 [2026-04-23 13:31:29.182833] [info] -------- WEBHOOK END -------- [2026-04-23 13:45:01.214893] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 13:45:01.214936] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:45:01.215051] [info] Request: 0: '{"owner":"20575a54-66e6-49a0-97ce-df5b387c8b87","submitter":"20575a54-66e6-49a0-97ce-df5b387c8b87","title":"Master Thesis Chapter1-2 Deep Learning-Based Plant Disease Detection Using Leaf Image Analysis v.19.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":"20575a54-66e6-49a0-97ce-df5b387c8b87","family_name":"\u0627\u0644\u0642\u0648\u064a\u0641\u0644\u064a","given_name":"\u0633\u0644\u064a\u0645\u0627\u0646","email":"slumanq@gmail.com"}],"original_submitted_time":"2026-04-23T10:45:01Z"},"eula":{"accepted_timestamp":"2025-11-15T13:05:02Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 13:45:01.886441] [info] Response: 0: '{"owner":"20575a54-66e6-49a0-97ce-df5b387c8b87","title":"Master Thesis Chapter1-2 Deep Learning-Based Plant Disease Detection Using Leaf Image Analysis v.19.pdf","status":"CREATED","id":"9db7f08c-fdc0-4e59-8736-d19dacdd7c81","created_time":"2026-04-23T10:45:01.528Z","httpstatus":201}' [2026-04-23 13:45:01.888617] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9db7f08c-fdc0-4e59-8736-d19dacdd7c81/original [2026-04-23 13:45:01.888638] [info] Headers: 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 Chapter1-2 Deep Learning-Based Plant Disease Detection Using Leaf Image Analysis v.19.pdf"' [2026-04-23 13:45:02.283260] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9db7f08c-fdc0-4e59-8736-d19dacdd7c81","httpstatus":202}' [2026-04-23 13:45:02.536381] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 13:45:02.536426] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:45:02.536451] [info] Request: 0: '{"owner":"20575a54-66e6-49a0-97ce-df5b387c8b87","submitter":"20575a54-66e6-49a0-97ce-df5b387c8b87","title":"Master Thesis Chapter1-2 Deep Learning-Based Plant Disease Detection Using Leaf Image Analysis v.19.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":"20575a54-66e6-49a0-97ce-df5b387c8b87","family_name":"\u0627\u0644\u0642\u0648\u064a\u0641\u0644\u064a","given_name":"\u0633\u0644\u064a\u0645\u0627\u0646","email":"slumanq@gmail.com"}],"original_submitted_time":"2026-04-23T10:45:02Z"},"eula":{"accepted_timestamp":"2025-11-15T13:05:02Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 13:45:02.940860] [info] Response: 0: '{"owner":"20575a54-66e6-49a0-97ce-df5b387c8b87","title":"Master Thesis Chapter1-2 Deep Learning-Based Plant Disease Detection Using Leaf Image Analysis v.19.docx","status":"CREATED","id":"6103e6f9-12d9-440f-9819-39b748fa5328","created_time":"2026-04-23T10:45:02.795Z","httpstatus":201}' [2026-04-23 13:45:02.943783] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6103e6f9-12d9-440f-9819-39b748fa5328/original [2026-04-23 13:45:02.943829] [info] Headers: 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 Chapter1-2 Deep Learning-Based Plant Disease Detection Using Leaf Image Analysis v.19.docx"' [2026-04-23 13:45:03.193820] [info] Response: 0: '{"message":"Successfully uploaded file for submission 6103e6f9-12d9-440f-9819-39b748fa5328","httpstatus":202}' [2026-04-23 13:45:43.129883] [info] -------- WEBHOOK START -------- [2026-04-23 13:45:43.129919] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '463' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '75b6f08c2f43e2d1491b16c572d8f3d287c8737e24313e0b98da145663751c56' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0c47c06f255d90-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9f857-f781967c013548d2637c22d0;Parent=bbfd7a522484b102;Sampled=1' traceparent: '00-69e9f857f781967c013548d2637c22d0-bbfd7a522484b102-01' x-forwarded-for: '52.57.242.45' [2026-04-23 13:45:43.130012] [info] WEBHOOK REQUEST: {"owner":"20575a54-66e6-49a0-97ce-df5b387c8b87","title":"Master Thesis Chapter1-2 Deep Learning-Based Plant Disease Detection Using Leaf Image Analysis v.19.docx","status":"COMPLETE","id":"6103e6f9-12d9-440f-9819-39b748fa5328","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":25,"word_count":5623,"character_count":33447,"created_time":"2026-04-23T10:45:02.795Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 13:45:43.130017] [info] EXPECTED SIGNATURE: 75b6f08c2f43e2d1491b16c572d8f3d287c8737e24313e0b98da145663751c56 [2026-04-23 13:45:43.336834] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6103e6f9-12d9-440f-9819-39b748fa5328/similarity [2026-04-23 13:45:43.336872] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:45:43.336890] [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-23 13:45:44.107800] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 13:45:44.109910] [info] -------- WEBHOOK END -------- [2026-04-23 13:46:04.283905] [info] -------- WEBHOOK START -------- [2026-04-23 13:46:04.283940] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '406' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8690af1b1cbeb325f170d34e2eb7c3e5e4e4ded7fa89c9095b846bd2f4fd63e3' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0c4844ab55ea1e-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9f86c-4828d752224592dba0fc411f;Parent=d1ca21b6c5d3b759;Sampled=0' traceparent: '00-69e9f86c4828d752224592dba0fc411f-d1ca21b6c5d3b759-00' x-forwarded-for: '35.158.179.21' [2026-04-23 13:46:04.284059] [info] WEBHOOK REQUEST: {"owner":"20575a54-66e6-49a0-97ce-df5b387c8b87","title":"Master Thesis Chapter1-2 Deep Learning-Based Plant Disease Detection Using Leaf Image Analysis v.19.pdf","status":"COMPLETE","id":"9db7f08c-fdc0-4e59-8736-d19dacdd7c81","content_type":"application/pdf","page_count":25,"word_count":5805,"character_count":33449,"created_time":"2026-04-23T10:45:01.528Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2026-04-23 13:46:04.284065] [info] EXPECTED SIGNATURE: 8690af1b1cbeb325f170d34e2eb7c3e5e4e4ded7fa89c9095b846bd2f4fd63e3 [2026-04-23 13:46:04.599318] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9db7f08c-fdc0-4e59-8736-d19dacdd7c81/similarity [2026-04-23 13:46:04.599364] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:46:04.599381] [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-23 13:46:05.314724] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 13:46:05.317261] [info] -------- WEBHOOK END -------- [2026-04-23 13:46:26.256774] [info] -------- WEBHOOK START -------- [2026-04-23 13:46:26.256810] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1765' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ae822228cce4f469226f63c6cade8c9fb2d7fc4ba85e60f850a5dfe8938e261a' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0c48ce0a7dea1e-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9f882-9a06a39367ebf97f15af4122;Parent=367f022e32c220a3;Sampled=0' traceparent: '00-69e9f8829a06a39367ebf97f15af4122-367f022e32c220a3-00' x-forwarded-for: '35.158.179.21' [2026-04-23 13:46:26.256836] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":10,"publication_match_percentage":12,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-23T10:46:26.03376Z","time_requested":"2026-04-23T10:45:44.064919Z","submission_id":"6103e6f9-12d9-440f-9819-39b748fa5328","top_matches":[{"percentage":8.818106,"source_type":"PUBLICATION","matched_word_count_total":526,"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":7.0746017,"source_type":"PUBLICATION","matched_word_count_total":422,"name":"John Stafford. \"Precision Agriculture for Sustainability\", Burleigh Dodds Science Publishing, 2025"},{"percentage":6.0184407,"source_type":"PUBLICATION","matched_word_count_total":359,"name":"\"Innovative AI Technologies Driving Sustainable Farming: Strategies for Improving Food Security\", Springer Science and Business Media LLC, 2026"},{"percentage":5.9681478,"source_type":"PUBLICATION","matched_word_count_total":356,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":5.9010897,"source_type":"PUBLICATION","matched_word_count_total":352,"name":"Furkan Ulaş, Rachid Lahlali, Salah-Eddine Laasli, Muhammad Aasim, Abdelfattah Dababat, Muhammad Sameeullah, Mustafa İmren. \"Artificial intelligence applications in abiotic and biotic plant stress management: A comprehensive bibliometric and literature review\", Physiological and Molecular Plant Pathology, 2026"}],"top_source_largest_matched_word_count":38} [2026-04-23 13:46:26.256853] [info] EXPECTED SIGNATURE: ae822228cce4f469226f63c6cade8c9fb2d7fc4ba85e60f850a5dfe8938e261a [2026-04-23 13:46:26.261878] [info] -------- WEBHOOK END -------- [2026-04-23 13:46:37.045140] [info] -------- WEBHOOK START -------- [2026-04-23 13:46:37.045191] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1579' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6decf1a02162717885fb4c2fdea43719e2ff65dd7bbb546566eafa9b27948bb6' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0c49116c1c5d90-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9f88d-0a42e44c9b318ac25b5f809e;Parent=8fcb9bc563413166;Sampled=0' traceparent: '00-69e9f88d0a42e44c9b318ac25b5f809e-8fcb9bc563413166-00' x-forwarded-for: '52.57.242.45' [2026-04-23 13:46:37.045234] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":10,"publication_match_percentage":12,"submitted_works_match_percentage":12,"status":"COMPLETE","time_generated":"2026-04-23T10:46:36.681116Z","time_requested":"2026-04-23T10:46:05.273945Z","submission_id":"9db7f08c-fdc0-4e59-8736-d19dacdd7c81","top_matches":[{"percentage":8.818106,"source_type":"PUBLICATION","matched_word_count_total":526,"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":7.0746017,"source_type":"PUBLICATION","matched_word_count_total":422,"name":"John Stafford. \"Precision Agriculture for Sustainability\", Burleigh Dodds Science Publishing, 2025"},{"percentage":6.0184407,"source_type":"PUBLICATION","matched_word_count_total":359,"name":"\"Innovative AI Technologies Driving Sustainable Farming: Strategies for Improving Food Security\", Springer Science and Business Media LLC, 2026"},{"percentage":5.9681478,"source_type":"PUBLICATION","matched_word_count_total":356,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":5.834032,"source_type":"PUBLICATION","matched_word_count_total":348,"name":"Ahmad, Aanis. \"Deep Learning-Based Computer Vision for Disease Identification and Monitoring in Corn\", Purdue University, 2025"}],"top_source_largest_matched_word_count":38} [2026-04-23 13:46:37.045243] [info] EXPECTED SIGNATURE: 6decf1a02162717885fb4c2fdea43719e2ff65dd7bbb546566eafa9b27948bb6 [2026-04-23 13:46:37.050867] [info] -------- WEBHOOK END -------- [2026-04-23 13:55:01.525263] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 13:55:01.525300] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:55:01.525381] [info] Request: 0: '{"owner":"ba6f57e5-1c17-46af-8469-7a7f4fd64d29","submitter":"ba6f57e5-1c17-46af-8469-7a7f4fd64d29","title":"%D9%85%D8%B9%D8%AF%D9%84_%D8%AA%D8%B3%D9%84%D9%8A%D9%85_%D9%85%D8%B4%D8%B1%D9%88%D8%B9_%D8%AA%D8%AE%D8%B1%D8%AC_%D8%A7%D8%B3%D8%B1%D8%A1_222_1_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":"ba6f57e5-1c17-46af-8469-7a7f4fd64d29","family_name":"\u0634\u0627\u0645\u064a\u0647","given_name":"\u0625\u0633\u0631\u0627\u0621","email":"es888xra@gmail.com"}],"original_submitted_time":"2026-04-23T10:55:01Z"},"eula":{"accepted_timestamp":"2026-02-14T10:31:08Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 13:55:02.049751] [info] Response: 0: '{"owner":"ba6f57e5-1c17-46af-8469-7a7f4fd64d29","title":"%D9%85%D8%B9%D8%AF%D9%84_%D8%AA%D8%B3%D9%84%D9%8A%D9%85_%D9%85%D8%B4%D8%B1%D9%88%D8%B9_%D8%AA%D8%AE%D8%B1%D8%AC_%D8%A7%D8%B3%D8%B1%D8%A1_222_1_1.docx","status":"CREATED","id":"a9efea1a-72a6-420e-acb2-583f0e9b2c09","created_time":"2026-04-23T10:55:01.880Z","httpstatus":201}' [2026-04-23 13:55:02.051656] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a9efea1a-72a6-420e-acb2-583f0e9b2c09/original [2026-04-23 13:55:02.051681] [info] Headers: 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%B9%D8%AF%D9%84_%D8%AA%D8%B3%D9%84%D9%8A%D9%85_%D9%85%D8%B4%D8%B1%D9%88%D8%B9_%D8%AA%D8%AE%D8%B1%D8%AC_%D8%A7%D8%B3%D8%B1%D8%A1_222_1_1.docx"' [2026-04-23 13:55:02.271128] [info] Response: 0: '{"message":"Successfully uploaded file for submission a9efea1a-72a6-420e-acb2-583f0e9b2c09","httpstatus":202}' [2026-04-23 13:55:14.881895] [info] -------- WEBHOOK START -------- [2026-04-23 13:55:14.881930] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '508' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b785b2c1ac3a0ab03d70759cd8685d91af874fc92865ba07a28dd34bf06e693d' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0c55b5ebf0c4d8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9fa92-598a2135abd007fef358da48;Parent=d0fe88464ce93b24;Sampled=0' traceparent: '00-69e9fa92598a2135abd007fef358da48-d0fe88464ce93b24-00' x-forwarded-for: '35.158.179.21' [2026-04-23 13:55:14.881956] [info] WEBHOOK REQUEST: {"owner":"ba6f57e5-1c17-46af-8469-7a7f4fd64d29","title":"%D9%85%D8%B9%D8%AF%D9%84_%D8%AA%D8%B3%D9%84%D9%8A%D9%85_%D9%85%D8%B4%D8%B1%D9%88%D8%B9_%D8%AA%D8%AE%D8%B1%D8%AC_%D8%A7%D8%B3%D8%B1%D8%A1_222_1_1.docx","status":"COMPLETE","id":"a9efea1a-72a6-420e-acb2-583f0e9b2c09","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":13,"word_count":3210,"character_count":17265,"created_time":"2026-04-23T10:55:01.880Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 13:55:14.881961] [info] EXPECTED SIGNATURE: b785b2c1ac3a0ab03d70759cd8685d91af874fc92865ba07a28dd34bf06e693d [2026-04-23 13:55:15.086826] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a9efea1a-72a6-420e-acb2-583f0e9b2c09/similarity [2026-04-23 13:55:15.086858] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 13:55:15.086875] [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-23 13:55:15.884547] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 13:55:15.886815] [info] -------- WEBHOOK END -------- [2026-04-23 13:55:27.279901] [info] -------- WEBHOOK START -------- [2026-04-23 13:55:27.279937] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1361' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b30d285de53ac5eaf139025ac8e75611dde17a7bc928905b45e8699c9792e2f3' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0c56036c6cc4d8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69e9fa9f-8375024d0fbb932cf8d09e37;Parent=9717279ebbeb11f4;Sampled=0' traceparent: '00-69e9fa9f8375024d0fbb932cf8d09e37-9717279ebbeb11f4-00' x-forwarded-for: '35.158.179.21' [2026-04-23 13:55:27.279963] [info] WEBHOOK REQUEST: {"overall_match_percentage":7,"internet_match_percentage":4,"publication_match_percentage":0,"submitted_works_match_percentage":5,"status":"COMPLETE","time_generated":"2026-04-23T10:55:27.063008Z","time_requested":"2026-04-23T10:55:15.848037Z","submission_id":"a9efea1a-72a6-420e-acb2-583f0e9b2c09","top_matches":[{"percentage":0.80879974,"source_type":"SUBMITTED_WORK","matched_word_count_total":25,"submitted_date":"2025-05-09","institution_name":"Ministry of Manpower","name":"Ministry of Manpower on 2025-05-09"},{"percentage":0.7117438,"source_type":"SUBMITTED_WORK","matched_word_count_total":22,"submitted_date":"2012-03-03","institution_name":"Gulf University","name":"Gulf University on 2012-03-03"},{"percentage":0.5499838,"source_type":"SUBMITTED_WORK","matched_word_count_total":17,"submitted_date":"2022-08-29","institution_name":"Islamic University","name":"Islamic University on 2022-08-29"},{"percentage":0.5499838,"source_type":"SUBMITTED_WORK","matched_word_count_total":17,"submitted_date":"2017-05-21","institution_name":"Hofstra University","name":"Hofstra University on 2017-05-21"},{"percentage":0.5176318,"source_type":"SUBMITTED_WORK","matched_word_count_total":16,"submitted_date":"2024-07-23","institution_name":"King Abdulaziz University","name":"King Abdulaziz University on 2024-07-23"}],"top_source_largest_matched_word_count":9} [2026-04-23 13:55:27.279967] [info] EXPECTED SIGNATURE: b30d285de53ac5eaf139025ac8e75611dde17a7bc928905b45e8699c9792e2f3 [2026-04-23 13:55:27.285120] [info] -------- WEBHOOK END -------- [2026-04-23 14:00:01.106240] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 14:00:01.106266] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 14:00:01.106338] [info] Request: 0: '[]' [2026-04-23 14:00:01.453330] [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-23 14:00:01.455534] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 14:00:01.455560] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 14:00:01.455585] [info] Request: 0: '[]' [2026-04-23 14:00:01.526323] [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-23 14:00:01.527096] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 14:00:01.527113] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 14:00:01.527127] [info] Request: 0: '[]' [2026-04-23 14:00:01.612660] [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-23 14:25:01.892684] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 14:25:01.892729] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 14:25:01.892819] [info] Request: 0: '{"owner":"a28b907d-a086-4f13-b785-647746227f42","submitter":"a28b907d-a086-4f13-b785-647746227f42","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_ %D8%A8%D9%86%D8%AF%D8%B1 %D8%A7%D9%84%D8%B3%D8%AD%D9%8A%D9%85%D9%8A.pdf","metadata":{"group":{"id":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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":"a28b907d-a086-4f13-b785-647746227f42","family_name":"\u0627\u0644\u0633\u062d\u064a\u0645\u064a","given_name":"\u0628\u0646\u062f\u0631","email":"alsaher_6@hotmail.com"}],"original_submitted_time":"2026-04-23T11:25:01Z"},"eula":{"accepted_timestamp":"2026-02-21T13:36:01Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 14:25:02.320678] [info] Response: 0: '{"owner":"a28b907d-a086-4f13-b785-647746227f42","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_ %D8%A8%D9%86%D8%AF%D8%B1 %D8%A7%D9%84%D8%B3%D8%AD%D9%8A%D9%85%D9%8A.pdf","status":"CREATED","id":"ff5f6282-4576-4715-a987-0e7cf338aa30","created_time":"2026-04-23T11:25:02.162Z","httpstatus":201}' [2026-04-23 14:25:02.322607] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ff5f6282-4576-4715-a987-0e7cf338aa30/original [2026-04-23 14:25:02.322637] [info] Headers: 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%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_ %D8%A8%D9%86%D8%AF%D8%B1 %D8%A7%D9%84%D8%B3%D8%AD%D9%8A%D9%85%D9%8A.pdf"' [2026-04-23 14:25:02.568950] [info] Response: 0: '{"message":"Successfully uploaded file for submission ff5f6282-4576-4715-a987-0e7cf338aa30","httpstatus":202}' [2026-04-23 14:25:10.409570] [info] -------- WEBHOOK START -------- [2026-04-23 14:25:10.409621] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '431' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '95965263e5e707945f1382287a867552cf468b080327b4c1cd580b9c83e8d149' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0c818be887d38a-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea0196-d1157b8dcd73309144db6220;Parent=0709f46f3432d8d5;Sampled=0' traceparent: '00-69ea0196d1157b8dcd73309144db6220-0709f46f3432d8d5-00' x-forwarded-for: '35.158.179.21' [2026-04-23 14:25:10.409779] [info] WEBHOOK REQUEST: {"owner":"a28b907d-a086-4f13-b785-647746227f42","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC_ %D8%A8%D9%86%D8%AF%D8%B1 %D8%A7%D9%84%D8%B3%D8%AD%D9%8A%D9%85%D9%8A.pdf","status":"COMPLETE","id":"ff5f6282-4576-4715-a987-0e7cf338aa30","content_type":"application/pdf","page_count":26,"word_count":4314,"character_count":26451,"created_time":"2026-04-23T11:25:02.162Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 14:25:10.409787] [info] EXPECTED SIGNATURE: 95965263e5e707945f1382287a867552cf468b080327b4c1cd580b9c83e8d149 [2026-04-23 14:25:10.679510] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ff5f6282-4576-4715-a987-0e7cf338aa30/similarity [2026-04-23 14:25:10.679547] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 14:25:10.679563] [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-23 14:25:11.325546] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 14:25:11.329171] [info] -------- WEBHOOK END -------- [2026-04-23 14:25:37.043793] [info] -------- WEBHOOK START -------- [2026-04-23 14:25:37.043828] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1102' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '603e63b8a7031d4f8e36a1065c7d9c22b6e11517a11f97749b298cb021f22325' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0c823269219b69-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea01b0-4c15eb4a3975488e05e6c651;Parent=8da2cdbf8a529eda;Sampled=0' traceparent: '00-69ea01b04c15eb4a3975488e05e6c651-8da2cdbf8a529eda-00' x-forwarded-for: '52.57.242.45' [2026-04-23 14:25:37.043935] [info] WEBHOOK REQUEST: {"overall_match_percentage":3,"internet_match_percentage":1,"publication_match_percentage":0,"submitted_works_match_percentage":3,"status":"COMPLETE","time_generated":"2026-04-23T11:25:36.803935Z","time_requested":"2026-04-23T11:25:11.29091Z","submission_id":"ff5f6282-4576-4715-a987-0e7cf338aa30","top_matches":[{"percentage":0.36693287,"source_type":"SUBMITTED_WORK","matched_word_count_total":17,"submitted_date":"2025-11-11","institution_name":"Al Ain University","name":"Al Ain University on 2025-11-11"},{"percentage":0.30218002,"source_type":"SUBMITTED_WORK","matched_word_count_total":14,"submitted_date":"2026-03-15","institution_name":"Ajman University of Science and Technology","name":"Ajman University of Science and Technology on 2026-03-15"},{"percentage":0.28059572,"source_type":"INTERNET","matched_word_count_total":13,"name":"bu.univ-ouargla.dz"},{"percentage":0.28059572,"source_type":"SUBMITTED_WORK","matched_word_count_total":13,"submitted_date":"2012-11-11","institution_name":"Gulf University","name":"Gulf University on 2012-11-11"}],"top_source_largest_matched_word_count":9} [2026-04-23 14:25:37.043950] [info] EXPECTED SIGNATURE: 603e63b8a7031d4f8e36a1065c7d9c22b6e11517a11f97749b298cb021f22325 [2026-04-23 14:25:37.049181] [info] -------- WEBHOOK END -------- [2026-04-23 14:30:01.165532] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 14:30:01.165561] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 14:30:01.165654] [info] Request: 0: '[]' [2026-04-23 14:30:01.469186] [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-23 14:30:01.469957] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 14:30:01.469969] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 14:30:01.469980] [info] Request: 0: '[]' [2026-04-23 14:30:01.527384] [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-23 14:30:01.527924] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 14:30:01.527937] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 14:30:01.527951] [info] Request: 0: '[]' [2026-04-23 14:30:01.576520] [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-23 15:00:01.560081] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 15:00:01.560108] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:00:01.560194] [info] Request: 0: '[]' [2026-04-23 15:00:01.918786] [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-23 15:00:01.921145] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 15:00:01.921164] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:00:01.921180] [info] Request: 0: '[]' [2026-04-23 15:00:02.004280] [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-23 15:00:02.004951] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 15:00:02.004968] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:00:02.004983] [info] Request: 0: '[]' [2026-04-23 15:00:02.093632] [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-23 15:00:02.118357] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 15:00:02.118381] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:00:02.118396] [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 %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 %28%D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84%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-23T12:00:02Z"},"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-23 15:00:03.124140] [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 %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 %28%D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8","status":"CREATED","id":"ce738a38-458c-4cb5-8de4-6b21ef2acf56","created_time":"2026-04-23T12:00:02.692Z","httpstatus":201}' [2026-04-23 15:00:03.126138] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ce738a38-458c-4cb5-8de4-6b21ef2acf56/original [2026-04-23 15:00:03.126157] [info] Headers: 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 %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 %28%D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84%29%E2%81%A9.docx"' [2026-04-23 15:00:03.312777] [info] Response: 0: '{"message":"Successfully uploaded file for submission ce738a38-458c-4cb5-8de4-6b21ef2acf56","httpstatus":202}' [2026-04-23 15:00:47.728418] [info] -------- WEBHOOK START -------- [2026-04-23 15:00:47.728451] [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: '8cc7a6197f161e15fe3a00bf5e9a407945dd9e47047319460dc217320fd4c16a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0cb5ba3facdcaa-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea09ef-fd9a3363b7e02f0cb314b250;Parent=86bf54737cd3edc8;Sampled=0' traceparent: '00-69ea09effd9a3363b7e02f0cb314b250-86bf54737cd3edc8-00' x-forwarded-for: '52.57.242.45' [2026-04-23 15:00:47.728477] [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 %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 %28%D8%A8%D8%B9%D8%AF %D8%A7%D9%84%D8","status":"COMPLETE","id":"ce738a38-458c-4cb5-8de4-6b21ef2acf56","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":73,"word_count":12461,"character_count":67642,"created_time":"2026-04-23T12:00:02.692Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-23 15:00:47.728482] [info] EXPECTED SIGNATURE: 8cc7a6197f161e15fe3a00bf5e9a407945dd9e47047319460dc217320fd4c16a [2026-04-23 15:00:48.026360] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ce738a38-458c-4cb5-8de4-6b21ef2acf56/similarity [2026-04-23 15:00:48.026398] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:00:48.026417] [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-23 15:00:48.706084] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 15:00:48.708353] [info] -------- WEBHOOK END -------- [2026-04-23 15:01:31.140264] [info] -------- WEBHOOK START -------- [2026-04-23 15:01:31.140299] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1149' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '03e6ba88c73df0973db6e60230b59058d062afbb9d7dcf0c87c3f00c004cc043' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0cb6c98ffa4e32-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea0a1b-dbd2d95a7b2f6838a6d6ab7d;Parent=01aa9f0e98f1e320;Sampled=0' traceparent: '00-69ea0a1bdbd2d95a7b2f6838a6d6ab7d-01aa9f0e98f1e320-00' x-forwarded-for: '35.158.179.21' [2026-04-23 15:01:31.140326] [info] WEBHOOK REQUEST: {"overall_match_percentage":24,"internet_match_percentage":8,"publication_match_percentage":5,"submitted_works_match_percentage":22,"status":"COMPLETE","time_generated":"2026-04-23T12:01:30.818745Z","time_requested":"2026-04-23T12:00:48.600368Z","submission_id":"ce738a38-458c-4cb5-8de4-6b21ef2acf56","top_matches":[{"percentage":8.838848,"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.731618,"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.249081,"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.042279,"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-23 15:01:31.140331] [info] EXPECTED SIGNATURE: 03e6ba88c73df0973db6e60230b59058d062afbb9d7dcf0c87c3f00c004cc043 [2026-04-23 15:01:31.145378] [info] -------- WEBHOOK END -------- [2026-04-23 15:02:41.416999] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/6103e6f9-12d9-440f-9819-39b748fa5328/viewer-url [2026-04-23 15:02:41.417043] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:02:41.417063] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0633\u0644\u064a\u0645\u0627\u0646","family_name":"\u0627\u0644\u0642\u0648\u064a\u0641\u0644\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-23 15:02:41.970316] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379227229?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI1ODA3NWM5ZC0xMzlmLTRmNjItOTIzZC0yZTljZGFlNWNhMjMiLCJpYXQiOjE3NzY5NDU3NTEsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY5NDU4MzEsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTIyNzIyOVwiOntcImF1dGhvclwiOlwi2LPZhNmK2YXYp9mGINin2YTZgtmI2YrZgdmE2YpcIixcInRpdGxlXCI6XCJNYXN0ZXIgVGhlc2lzIENoYXB0ZXIxLTIgRGVlcCBMZWFybmluZy1CYXNlZCBQbGFudCBEaXNlYXNlIERldGVjdGlvbiBVc2luZyBMZWFmIEltYWdlIEFuYWx5c2lzIHYuMTkuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.fQ0AAFF6oa2-P3hsax-8-nXhHbjJhJzKHmy1nzCrGPQ","httpstatus":200}' [2026-04-23 15:06:20.295773] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/0ad52647-debb-42da-9102-4dff5007a325/viewer-url [2026-04-23 15:06:20.295815] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:06:20.295911] [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-23 15:06:20.797357] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379119142?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJjNWEzNzc5MS0zZTdhLTQxNGYtOTFiNC0zMmE0MGRkY2E1NzciLCJpYXQiOjE3NzY5NDU5NzAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY5NDYwNTAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTExOTE0MlwiOntcImF1dGhvclwiOlwi2LPZhNi32KfZhiDYs9mG2KfZhlwiLFwidGl0bGVcIjpcIlJlc2VhcmNoIEFJIFRhc2s4LTIuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.dCqD4UyjMZoVWzOin_EHHpt3tEDWWLaCfMrclipAvLw","httpstatus":200}' [2026-04-23 15:30:01.435404] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 15:30:01.435548] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:30:01.435623] [info] Request: 0: '[]' [2026-04-23 15:30:01.794127] [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-23 15:30:01.796634] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 15:30:01.796660] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:30:01.796678] [info] Request: 0: '[]' [2026-04-23 15:30:01.880449] [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-23 15:30:01.881273] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 15:30:01.881290] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:30:01.881304] [info] Request: 0: '[]' [2026-04-23 15:30:01.942084] [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-23 15:35:01.344166] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 15:35:01.344202] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:35:01.344290] [info] Request: 0: '{"owner":"a0881e28-f345-4dfd-9b52-6a22fd26428c","submitter":"a0881e28-f345-4dfd-9b52-6a22fd26428c","title":"%D8%A7%D9%84%D8%A5%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A %D8%A7%D9%84%D8%AE%D8%A7%D8%B5 %D8%A8%D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A-5.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":"a0881e28-f345-4dfd-9b52-6a22fd26428c","family_name":"\u0627\u0644\u0632\u0647\u0631\u0627\u0646\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"alzahrani12@outlook.com"}],"original_submitted_time":"2026-04-23T12:35:01Z"},"eula":{"accepted_timestamp":"2026-02-20T11:54:12Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 15:35:01.744263] [info] Response: 0: '{"owner":"a0881e28-f345-4dfd-9b52-6a22fd26428c","title":"%D8%A7%D9%84%D8%A5%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A %D8%A7%D9%84%D8%AE%D8%A7%D8%B5 %D8%A8%D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A-5.docx","status":"CREATED","id":"017023b5-0801-42cb-afad-4733e09cf11d","created_time":"2026-04-23T12:35:01.559Z","httpstatus":201}' [2026-04-23 15:35:01.746263] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/017023b5-0801-42cb-afad-4733e09cf11d/original [2026-04-23 15:35:01.746288] [info] Headers: 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%A5%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A %D8%A7%D9%84%D8%AE%D8%A7%D8%B5 %D8%A8%D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A-5.docx"' [2026-04-23 15:35:02.093530] [info] Response: 0: '{"message":"Successfully uploaded file for submission 017023b5-0801-42cb-afad-4733e09cf11d","httpstatus":202}' [2026-04-23 15:35:02.724895] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 15:35:02.724931] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:35:02.724950] [info] Request: 0: '{"owner":"f8d986e4-dba2-4de7-a12f-ca5a286d3afe","submitter":"f8d986e4-dba2-4de7-a12f-ca5a286d3afe","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC %D9%84%D9%8A%D9%86%D8%A7 %D8%A7%D9%84%D8%AC%D8%B1%D8%A8%D9%88%D8%B9.pdf","metadata":{"group":{"id":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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-23T12:35: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-23 15:35:03.147499] [info] Response: 0: '{"owner":"f8d986e4-dba2-4de7-a12f-ca5a286d3afe","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC %D9%84%D9%8A%D9%86%D8%A7 %D8%A7%D9%84%D8%AC%D8%B1%D8%A8%D9%88%D8%B9.pdf","status":"CREATED","id":"d7935ef1-0419-4b35-a67b-7daa84b7119e","created_time":"2026-04-23T12:35:02.988Z","httpstatus":201}' [2026-04-23 15:35:03.149877] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d7935ef1-0419-4b35-a67b-7daa84b7119e/original [2026-04-23 15:35:03.149904] [info] Headers: 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 %D9%84%D9%8A%D9%86%D8%A7 %D8%A7%D9%84%D8%AC%D8%B1%D8%A8%D9%88%D8%B9.pdf"' [2026-04-23 15:35:03.361059] [info] Response: 0: '{"message":"Successfully uploaded file for submission d7935ef1-0419-4b35-a67b-7daa84b7119e","httpstatus":202}' [2026-04-23 15:35:15.197983] [info] -------- WEBHOOK START -------- [2026-04-23 15:35:15.198015] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '562' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '94b69cc79bfa2a67b581c8b04d43d9f2b896fef19f9a28ef3f7828775fb55a05' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0ce833ba6137e8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea1203-b5eeeebb46bc7ffae9410377;Parent=b59b8bb93c15653a;Sampled=0' traceparent: '00-69ea1203b5eeeebb46bc7ffae9410377-b59b8bb93c15653a-00' x-forwarded-for: '35.158.179.21' [2026-04-23 15:35:15.198049] [info] WEBHOOK REQUEST: {"owner":"a0881e28-f345-4dfd-9b52-6a22fd26428c","title":"%D8%A7%D9%84%D8%A5%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A %D8%A7%D9%84%D8%AE%D8%A7%D8%B5 %D8%A8%D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A-5.docx","status":"COMPLETE","id":"017023b5-0801-42cb-afad-4733e09cf11d","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":15,"word_count":3450,"character_count":18510,"created_time":"2026-04-23T12:35:01.559Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2026-04-23 15:35:15.198054] [info] EXPECTED SIGNATURE: 94b69cc79bfa2a67b581c8b04d43d9f2b896fef19f9a28ef3f7828775fb55a05 [2026-04-23 15:35:15.315888] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/017023b5-0801-42cb-afad-4733e09cf11d/similarity [2026-04-23 15:35:15.315924] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:35:15.315941] [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-23 15:35:15.983351] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 15:35:15.985343] [info] -------- WEBHOOK END -------- [2026-04-23 15:35:20.152538] [info] -------- WEBHOOK START -------- [2026-04-23 15:35:20.152570] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '430' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '36e4e6f727a032b40c75dc60881c8c9f989f7dad63fe0b6109aa6fa3a686af89' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0ce852c87737e8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea1208-249c91c2b78079209ff9063f;Parent=3aec085fead0b5c1;Sampled=0' traceparent: '00-69ea1208249c91c2b78079209ff9063f-3aec085fead0b5c1-00' x-forwarded-for: '35.158.179.21' [2026-04-23 15:35:20.152595] [info] WEBHOOK REQUEST: {"owner":"f8d986e4-dba2-4de7-a12f-ca5a286d3afe","title":"%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%AA%D8%AE%D8%B1%D8%AC %D9%84%D9%8A%D9%86%D8%A7 %D8%A7%D9%84%D8%AC%D8%B1%D8%A8%D9%88%D8%B9.pdf","status":"COMPLETE","id":"d7935ef1-0419-4b35-a67b-7daa84b7119e","content_type":"application/pdf","page_count":32,"word_count":5240,"character_count":30012,"created_time":"2026-04-23T12:35:02.988Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 15:35:20.152600] [info] EXPECTED SIGNATURE: 36e4e6f727a032b40c75dc60881c8c9f989f7dad63fe0b6109aa6fa3a686af89 [2026-04-23 15:35:20.431186] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d7935ef1-0419-4b35-a67b-7daa84b7119e/similarity [2026-04-23 15:35:20.431219] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:35:20.431246] [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-23 15:35:21.190855] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 15:35:21.193331] [info] -------- WEBHOOK END -------- [2026-04-23 15:35:27.145427] [info] -------- WEBHOOK START -------- [2026-04-23 15:35:27.145462] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1140' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'bffccf2c44e0b250ffbba6a72bb3fb8226548180a2b6153a781ceb8d56252d05' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0ce87e8da2dbbf-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea120f-3fc61794c51603d630390f32;Parent=92e66876b814a5bc;Sampled=0' traceparent: '00-69ea120f3fc61794c51603d630390f32-92e66876b814a5bc-00' x-forwarded-for: '52.57.242.45' [2026-04-23 15:35:27.145569] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":4,"publication_match_percentage":1,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2026-04-23T12:35:26.925644Z","time_requested":"2026-04-23T12:35:15.940595Z","submission_id":"017023b5-0801-42cb-afad-4733e09cf11d","top_matches":[{"percentage":3.0629609,"source_type":"SUBMITTED_WORK","matched_word_count_total":108,"submitted_date":"2026-01-26","institution_name":"Muscat University","name":"Muscat University on 2026-01-26"},{"percentage":2.9211571,"source_type":"SUBMITTED_WORK","matched_word_count_total":103,"submitted_date":"2026-01-27","institution_name":"Muscat University","name":"Muscat University on 2026-01-27"},{"percentage":2.6091888,"source_type":"SUBMITTED_WORK","matched_word_count_total":92,"submitted_date":"2026-01-11","institution_name":"Universite de Sfax","name":"Universite de Sfax on 2026-01-11"},{"percentage":2.5524673,"source_type":"SUBMITTED_WORK","matched_word_count_total":90,"submitted_date":"2014-01-05","institution_name":"TechKnowledge","name":"TechKnowledge on 2014-01-05"}],"top_source_largest_matched_word_count":12} [2026-04-23 15:35:27.145575] [info] EXPECTED SIGNATURE: bffccf2c44e0b250ffbba6a72bb3fb8226548180a2b6153a781ceb8d56252d05 [2026-04-23 15:35:27.150546] [info] -------- WEBHOOK END -------- [2026-04-23 15:35:38.847589] [info] -------- WEBHOOK START -------- [2026-04-23 15:35:38.847623] [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: '7002b88997e70710bf093848173dffe52b4534cf8db47395849b32d3197eabdf' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0ce8c7aeab37e8-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea121a-108b68dae39b8f9c0299f886;Parent=faf5dc0e93af34a8;Sampled=0' traceparent: '00-69ea121a108b68dae39b8f9c0299f886-faf5dc0e93af34a8-00' x-forwarded-for: '35.158.179.21' [2026-04-23 15:35:38.847646] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":8,"publication_match_percentage":1,"submitted_works_match_percentage":12,"status":"COMPLETE","time_generated":"2026-04-23T12:35:38.592598Z","time_requested":"2026-04-23T12:35:21.105222Z","submission_id":"d7935ef1-0419-4b35-a67b-7daa84b7119e","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-23 15:35:38.847657] [info] EXPECTED SIGNATURE: 7002b88997e70710bf093848173dffe52b4534cf8db47395849b32d3197eabdf [2026-04-23 15:35:38.853048] [info] -------- WEBHOOK END -------- [2026-04-23 15:50:01.915580] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 15:50:01.915622] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:50:01.915708] [info] Request: 0: '{"owner":"49902c6c-35f1-4265-ad97-c2d909d7a841","submitter":"49902c6c-35f1-4265-ad97-c2d909d7a841","title":"Master Thesis Template-10-2-2026 LV %281%29.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":"49902c6c-35f1-4265-ad97-c2d909d7a841","family_name":"\u0627\u0644\u0633\u0628\u064a\u0639\u064a","given_name":"\u0644\u0645\u0649","email":"lama77.alsubaie@gmail.com"}],"original_submitted_time":"2026-04-23T12:50:01Z"},"eula":{"accepted_timestamp":"2025-07-12T22:21:42Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 15:50:02.553981] [info] Response: 0: '{"owner":"49902c6c-35f1-4265-ad97-c2d909d7a841","title":"Master Thesis Template-10-2-2026 LV %281%29.docx","status":"CREATED","id":"8d0482ef-2a1c-4c68-a813-887b58e532ad","created_time":"2026-04-23T12:50:02.171Z","httpstatus":201}' [2026-04-23 15:50:02.558497] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8d0482ef-2a1c-4c68-a813-887b58e532ad/original [2026-04-23 15:50:02.558537] [info] Headers: 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 LV %281%29.docx"' [2026-04-23 15:50:02.865657] [info] Response: 0: '{"message":"Successfully uploaded file for submission 8d0482ef-2a1c-4c68-a813-887b58e532ad","httpstatus":202}' [2026-04-23 15:50:03.145749] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 15:50:03.145793] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:50:03.145829] [info] Request: 0: '{"owner":"49902c6c-35f1-4265-ad97-c2d909d7a841","submitter":"49902c6c-35f1-4265-ad97-c2d909d7a841","title":"Explainable Deep Learning for Bean Leaf Disease Classification Using Attention and Grad-CAM.pptx","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":"49902c6c-35f1-4265-ad97-c2d909d7a841","family_name":"\u0627\u0644\u0633\u0628\u064a\u0639\u064a","given_name":"\u0644\u0645\u0649","email":"lama77.alsubaie@gmail.com"}],"original_submitted_time":"2026-04-23T12:50:03Z"},"eula":{"accepted_timestamp":"2025-07-12T22:21:42Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 15:50:03.595419] [info] Response: 0: '{"owner":"49902c6c-35f1-4265-ad97-c2d909d7a841","title":"Explainable Deep Learning for Bean Leaf Disease Classification Using Attention and Grad-CAM.pptx","status":"CREATED","id":"249dd431-6181-4213-af42-c05c0dbd7650","created_time":"2026-04-23T12:50:03.413Z","httpstatus":201}' [2026-04-23 15:50:03.598390] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/249dd431-6181-4213-af42-c05c0dbd7650/original [2026-04-23 15:50:03.598423] [info] Headers: 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 Deep Learning for Bean Leaf Disease Classification Using Attention and Grad-CAM.pptx"' [2026-04-23 15:50:03.932810] [info] Response: 0: '{"message":"Successfully uploaded file for submission 249dd431-6181-4213-af42-c05c0dbd7650","httpstatus":202}' [2026-04-23 15:50:22.921403] [info] -------- WEBHOOK START -------- [2026-04-23 15:50:22.921442] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '456' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '46dfa36b26c43aa01c14dcd1f1bef3b4d100aa673aefe4a7a02d26d74e752bf8' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0cfe5d2c3fc0b5-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea158e-c1321d29969fc470fe6fd81e;Parent=3a60845bda0e6af6;Sampled=0' traceparent: '00-69ea158ec1321d29969fc470fe6fd81e-3a60845bda0e6af6-00' x-forwarded-for: '52.57.242.45' [2026-04-23 15:50:22.921552] [info] WEBHOOK REQUEST: {"owner":"49902c6c-35f1-4265-ad97-c2d909d7a841","title":"Explainable Deep Learning for Bean Leaf Disease Classification Using Attention and Grad-CAM.pptx","status":"COMPLETE","id":"249dd431-6181-4213-af42-c05c0dbd7650","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":12,"word_count":1144,"character_count":6894,"created_time":"2026-04-23T12:50:03.413Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-23 15:50:22.921566] [info] EXPECTED SIGNATURE: 46dfa36b26c43aa01c14dcd1f1bef3b4d100aa673aefe4a7a02d26d74e752bf8 [2026-04-23 15:50:23.207313] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/249dd431-6181-4213-af42-c05c0dbd7650/similarity [2026-04-23 15:50:23.207350] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:50:23.207376] [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-23 15:50:23.829056] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 15:50:23.831327] [info] -------- WEBHOOK END -------- [2026-04-23 15:50:35.026015] [info] -------- WEBHOOK START -------- [2026-04-23 15:50:35.026053] [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: 'e52a4a12dd1bd079954f117256c4242d17e1e5d2ebd4026e833650e562f4d572' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0cfea8cc9ed360-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea159a-20e78924acfe1bdab9a10e4c;Parent=20b23576330cefe7;Sampled=0' traceparent: '00-69ea159a20e78924acfe1bdab9a10e4c-20b23576330cefe7-00' x-forwarded-for: '35.158.179.21' [2026-04-23 15:50:35.026081] [info] WEBHOOK REQUEST: {"owner":"49902c6c-35f1-4265-ad97-c2d909d7a841","title":"Master Thesis Template-10-2-2026 LV %281%29.docx","status":"COMPLETE","id":"8d0482ef-2a1c-4c68-a813-887b58e532ad","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":34,"word_count":6402,"character_count":37101,"created_time":"2026-04-23T12:50:02.171Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 15:50:35.026084] [info] EXPECTED SIGNATURE: e52a4a12dd1bd079954f117256c4242d17e1e5d2ebd4026e833650e562f4d572 [2026-04-23 15:50:35.272335] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8d0482ef-2a1c-4c68-a813-887b58e532ad/similarity [2026-04-23 15:50:35.272372] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 15:50:35.272389] [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-23 15:50:35.951212] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 15:50:35.953459] [info] -------- WEBHOOK END -------- [2026-04-23 15:50:36.644151] [info] -------- WEBHOOK START -------- [2026-04-23 15:50:36.644186] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1196' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9f8d1729a3983eed48769126e96653c2223022b0a27810579e77a35fbde7e273' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0cfeb2e9afc0b5-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea159c-a4b5e9555495281bedf692b8;Parent=d1f7cb8c16a2206d;Sampled=0' traceparent: '00-69ea159ca4b5e9555495281bedf692b8-d1f7cb8c16a2206d-00' x-forwarded-for: '52.57.242.45' [2026-04-23 15:50:36.644288] [info] WEBHOOK REQUEST: {"overall_match_percentage":44,"internet_match_percentage":37,"publication_match_percentage":42,"submitted_works_match_percentage":29,"status":"COMPLETE","time_generated":"2026-04-23T12:50:36.479062Z","time_requested":"2026-04-23T12:50:23.783262Z","submission_id":"249dd431-6181-4213-af42-c05c0dbd7650","top_matches":[{"percentage":16.0401,"source_type":"PUBLICATION","matched_word_count_total":192,"name":"\"Machine Vision in Plant Leaf Disease Detection for Sustainable Agriculture\", Springer Science and Business Media LLC, 2025"},{"percentage":14.954052,"source_type":"INTERNET","matched_word_count_total":179,"name":"www.mdpi.com"},{"percentage":14.954052,"source_type":"PUBLICATION","matched_word_count_total":179,"name":"Ramazan Kursun, Aysegul Gur, Kubilay Kurtulus Bastas, Murat Koklu. \"Hybridizing Long Short-Term Memory and Bi-Directional Long Short-Term Memory Models for Efficient Classification: A Study on Xanthomonas axonopodis pv. phaseoli (XaP) in Two Bean Varieties\", Agronomy, 2024"},{"percentage":11.695907,"source_type":"PUBLICATION","matched_word_count_total":140,"name":"\"Machine Learning for Plant Biology\", Wiley, 2025"}],"top_source_largest_matched_word_count":31} [2026-04-23 15:50:36.644303] [info] EXPECTED SIGNATURE: 9f8d1729a3983eed48769126e96653c2223022b0a27810579e77a35fbde7e273 [2026-04-23 15:50:36.649677] [info] -------- WEBHOOK END -------- [2026-04-23 15:51:18.539205] [info] -------- WEBHOOK START -------- [2026-04-23 15:51:18.539242] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1598' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '732027697d671ee5a3889991e3d98427b58f75753930cce28b05485463290fc8' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0cffb8b97ec0b5-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea15c6-e2b1a815de7fd2c2511055e7;Parent=dae1ac5b56dc25f0;Sampled=0' traceparent: '00-69ea15c6e2b1a815de7fd2c2511055e7-dae1ac5b56dc25f0-00' x-forwarded-for: '52.57.242.45' [2026-04-23 15:51:18.539268] [info] WEBHOOK REQUEST: {"overall_match_percentage":39,"internet_match_percentage":28,"publication_match_percentage":30,"submitted_works_match_percentage":31,"status":"COMPLETE","time_generated":"2026-04-23T12:51:18.320989Z","time_requested":"2026-04-23T12:50:35.903829Z","submission_id":"8d0482ef-2a1c-4c68-a813-887b58e532ad","top_matches":[{"percentage":7.1781807,"source_type":"PUBLICATION","matched_word_count_total":479,"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":5.394875,"source_type":"PUBLICATION","matched_word_count_total":360,"name":"\"Machine Vision in Plant Leaf Disease Detection for Sustainable Agriculture\", Springer Science and Business Media LLC, 2025"},{"percentage":5.125131,"source_type":"PUBLICATION","matched_word_count_total":342,"name":"\"Innovative AI Technologies Driving Sustainable Farming: Strategies for Improving Food Security\", Springer Science and Business Media LLC, 2026"},{"percentage":4.555672,"source_type":"PUBLICATION","matched_word_count_total":304,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":4.3908286,"source_type":"PUBLICATION","matched_word_count_total":293,"name":"\"Machine Learning for Plant Biology\", Wiley, 2025"}],"top_source_largest_matched_word_count":13} [2026-04-23 15:51:18.539273] [info] EXPECTED SIGNATURE: 732027697d671ee5a3889991e3d98427b58f75753930cce28b05485463290fc8 [2026-04-23 15:51:18.544457] [info] -------- WEBHOOK END -------- [2026-04-23 16:00:01.625648] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 16:00:01.625682] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:00:01.625797] [info] Request: 0: '[]' [2026-04-23 16:00:01.857882] [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-23 16:00:01.858685] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 16:00:01.858701] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:00:01.858716] [info] Request: 0: '[]' [2026-04-23 16:00:01.925920] [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-23 16:00:01.926646] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 16:00:01.926664] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:00:01.926678] [info] Request: 0: '[]' [2026-04-23 16:00:01.989120] [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-23 16:20:01.204359] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 16:20:01.204395] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:20:01.204482] [info] Request: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","submitter":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad After Checking Plagiarism.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":"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-23T13:20: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-23 16:20:01.768687] [info] Response: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad After Checking Plagiarism.pdf","status":"CREATED","id":"435caa28-e11d-4dc1-bf73-5a6fc9a8cb9d","created_time":"2026-04-23T13:20:01.577Z","httpstatus":201}' [2026-04-23 16:20:01.771687] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/435caa28-e11d-4dc1-bf73-5a6fc9a8cb9d/original [2026-04-23 16:20:01.771716] [info] Headers: 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 After Checking Plagiarism.pdf"' [2026-04-23 16:20:02.037415] [info] Response: 0: '{"message":"Successfully uploaded file for submission 435caa28-e11d-4dc1-bf73-5a6fc9a8cb9d","httpstatus":202}' [2026-04-23 16:20:02.352058] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 16:20:02.352098] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:20:02.352118] [info] Request: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","submitter":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad After Checking Plagiarism.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-23T13:20:02Z"},"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-23 16:20:02.766145] [info] Response: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad After Checking Plagiarism.docx","status":"CREATED","id":"16cc677c-4bbf-4462-aad7-0400f58d47e8","created_time":"2026-04-23T13:20:02.592Z","httpstatus":201}' [2026-04-23 16:20:02.768826] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/16cc677c-4bbf-4462-aad7-0400f58d47e8/original [2026-04-23 16:20:02.768858] [info] Headers: 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 After Checking Plagiarism.docx"' [2026-04-23 16:20:02.997283] [info] Response: 0: '{"message":"Successfully uploaded file for submission 16cc677c-4bbf-4462-aad7-0400f58d47e8","httpstatus":202}' [2026-04-23 16:20:13.495296] [info] -------- WEBHOOK START -------- [2026-04-23 16:20:13.495332] [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: '5c06a4a76061038a8d559da1ea716de21bed018967901bcbf510cebef7612c3a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0d2a143f4cdcca-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea1c8d-09004e188ea6ea8c9556b9ee;Parent=4cc148220577c554;Sampled=0' traceparent: '00-69ea1c8d09004e188ea6ea8c9556b9ee-4cc148220577c554-00' x-forwarded-for: '52.57.242.45' [2026-04-23 16:20:13.495443] [info] WEBHOOK REQUEST: {"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad After Checking Plagiarism.pdf","status":"COMPLETE","id":"435caa28-e11d-4dc1-bf73-5a6fc9a8cb9d","content_type":"application/pdf","page_count":20,"word_count":4505,"character_count":27640,"created_time":"2026-04-23T13:20:01.577Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 16:20:13.495448] [info] EXPECTED SIGNATURE: 5c06a4a76061038a8d559da1ea716de21bed018967901bcbf510cebef7612c3a [2026-04-23 16:20:13.757045] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/435caa28-e11d-4dc1-bf73-5a6fc9a8cb9d/similarity [2026-04-23 16:20:13.757085] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:20:13.757103] [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-23 16:20:14.387061] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 16:20:14.389883] [info] -------- WEBHOOK END -------- [2026-04-23 16:20:22.998723] [info] -------- WEBHOOK START -------- [2026-04-23 16:20:22.998759] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '423' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '3eb38b9c5af176c5ac12570dabdf38959c0359ae300213c6b2d334415686c92b' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0d2a4fae24dcca-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea1c96-d10460616fc12e7dc26f79e1;Parent=18344d77975430ca;Sampled=0' traceparent: '00-69ea1c96d10460616fc12e7dc26f79e1-18344d77975430ca-00' x-forwarded-for: '52.57.242.45' [2026-04-23 16:20:22.998786] [info] WEBHOOK REQUEST: {"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad After Checking Plagiarism.docx","status":"COMPLETE","id":"16cc677c-4bbf-4462-aad7-0400f58d47e8","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":20,"word_count":4392,"character_count":25910,"created_time":"2026-04-23T13:20:02.592Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 16:20:22.998790] [info] EXPECTED SIGNATURE: 3eb38b9c5af176c5ac12570dabdf38959c0359ae300213c6b2d334415686c92b [2026-04-23 16:20:23.311636] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/16cc677c-4bbf-4462-aad7-0400f58d47e8/similarity [2026-04-23 16:20:23.311681] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:20:23.311698] [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-23 16:20:23.874751] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 16:20:23.877082] [info] -------- WEBHOOK END -------- [2026-04-23 16:20:46.533210] [info] -------- WEBHOOK START -------- [2026-04-23 16:20:46.533241] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1473' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd4560c295e6539c4304d5adcdf9a82e6688ab3ebb58af1a44ad92f4a0f27c3c8' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0d2ae2be2fdcca-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea1cae-74a6ef8df777b91479bd8502;Parent=d8683496f698fc87;Sampled=0' traceparent: '00-69ea1cae74a6ef8df777b91479bd8502-d8683496f698fc87-00' x-forwarded-for: '52.57.242.45' [2026-04-23 16:20:46.533339] [info] WEBHOOK REQUEST: {"overall_match_percentage":23,"internet_match_percentage":15,"publication_match_percentage":19,"submitted_works_match_percentage":20,"status":"COMPLETE","time_generated":"2026-04-23T13:20:46.272708Z","time_requested":"2026-04-23T13:20:14.357642Z","submission_id":"435caa28-e11d-4dc1-bf73-5a6fc9a8cb9d","top_matches":[{"percentage":2.7400262,"source_type":"INTERNET","matched_word_count_total":125,"name":"link.springer.com"},{"percentage":2.718106,"source_type":"SUBMITTED_WORK","matched_word_count_total":124,"submitted_date":"2025-10-30","institution_name":"The British University in Dubai","name":"The British University in Dubai on 2025-10-30"},{"percentage":2.6961858,"source_type":"SUBMITTED_WORK","matched_word_count_total":123,"submitted_date":"2026-02-23","institution_name":"Higher Education Commission Pakistan","name":"Higher Education Commission Pakistan on 2026-02-23"},{"percentage":2.6742656,"source_type":"SUBMITTED_WORK","matched_word_count_total":122,"submitted_date":"2025-09-09","institution_name":"University of East London","name":"University of East London on 2025-09-09"},{"percentage":2.498904,"source_type":"PUBLICATION","matched_word_count_total":114,"name":"Eduardo Salas, Pedro J. Navarro, Francisca Rosique, Juan Benavente, Ana María Rivadeneira. \"An end-to-end distributed deep learning system for real-time passenger flow measurement in transport interchanges\", Applied Intelligence, 2025"}],"top_source_largest_matched_word_count":25} [2026-04-23 16:20:46.533344] [info] EXPECTED SIGNATURE: d4560c295e6539c4304d5adcdf9a82e6688ab3ebb58af1a44ad92f4a0f27c3c8 [2026-04-23 16:20:46.539052] [info] -------- WEBHOOK END -------- [2026-04-23 16:20:54.270999] [info] -------- WEBHOOK START -------- [2026-04-23 16:20:54.271037] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1472' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '3d40a179e308b506aec118f4d33589d2ed1341909937a4690d9923fd1f9a6b57' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d2b130eb89040-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea1cb6-8ef43927f75518ff5c5a5bc2;Parent=3871235e1cf86f43;Sampled=0' traceparent: '00-69ea1cb68ef43927f75518ff5c5a5bc2-3871235e1cf86f43-00' x-forwarded-for: '35.158.179.21' [2026-04-23 16:20:54.271064] [info] WEBHOOK REQUEST: {"overall_match_percentage":23,"internet_match_percentage":16,"publication_match_percentage":19,"submitted_works_match_percentage":20,"status":"COMPLETE","time_generated":"2026-04-23T13:20:53.98928Z","time_requested":"2026-04-23T13:20:23.835846Z","submission_id":"16cc677c-4bbf-4462-aad7-0400f58d47e8","top_matches":[{"percentage":2.7400262,"source_type":"INTERNET","matched_word_count_total":125,"name":"link.springer.com"},{"percentage":2.718106,"source_type":"SUBMITTED_WORK","matched_word_count_total":124,"submitted_date":"2025-10-30","institution_name":"The British University in Dubai","name":"The British University in Dubai on 2025-10-30"},{"percentage":2.6961858,"source_type":"SUBMITTED_WORK","matched_word_count_total":123,"submitted_date":"2026-02-23","institution_name":"Higher Education Commission Pakistan","name":"Higher Education Commission Pakistan on 2026-02-23"},{"percentage":2.6742656,"source_type":"SUBMITTED_WORK","matched_word_count_total":122,"submitted_date":"2025-09-09","institution_name":"University of East London","name":"University of East London on 2025-09-09"},{"percentage":2.498904,"source_type":"PUBLICATION","matched_word_count_total":114,"name":"Eduardo Salas, Pedro J. Navarro, Francisca Rosique, Juan Benavente, Ana María Rivadeneira. \"An end-to-end distributed deep learning system for real-time passenger flow measurement in transport interchanges\", Applied Intelligence, 2025"}],"top_source_largest_matched_word_count":25} [2026-04-23 16:20:54.271078] [info] EXPECTED SIGNATURE: 3d40a179e308b506aec118f4d33589d2ed1341909937a4690d9923fd1f9a6b57 [2026-04-23 16:20:54.276276] [info] -------- WEBHOOK END -------- [2026-04-23 16:25:01.781400] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 16:25:01.781450] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:25:01.781543] [info] Request: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","submitter":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad After Checking Plagiarism.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":"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-23T13: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-23 16:25:02.252772] [info] Response: 0: '{"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad After Checking Plagiarism.docx","status":"CREATED","id":"48390ad2-d0fe-4ac7-a691-015ff6092f36","created_time":"2026-04-23T13:25:02.056Z","httpstatus":201}' [2026-04-23 16:25:02.255696] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/48390ad2-d0fe-4ac7-a691-015ff6092f36/original [2026-04-23 16:25:02.255729] [info] Headers: 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 After Checking Plagiarism.docx"' [2026-04-23 16:25:02.550311] [info] Response: 0: '{"message":"Successfully uploaded file for submission 48390ad2-d0fe-4ac7-a691-015ff6092f36","httpstatus":202}' [2026-04-23 16:25:26.916280] [info] -------- WEBHOOK START -------- [2026-04-23 16:25:26.916326] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '423' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e1f37b881a1ea3f2c2715f3a19aebfc54b13b1521edd406bebef2410e1ce42a2' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d31bb0b589a3b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea1dc6-1c828dee86b37ee2be682e16;Parent=85d24bbe1b89167b;Sampled=0' traceparent: '00-69ea1dc61c828dee86b37ee2be682e16-85d24bbe1b89167b-00' x-forwarded-for: '35.158.179.21' [2026-04-23 16:25:26.916378] [info] WEBHOOK REQUEST: {"owner":"b8b61625-d41b-4b48-afc5-7ce9cd39ea1a","title":"Master Thesis - Waleed Abdelgawad After Checking Plagiarism.docx","status":"COMPLETE","id":"48390ad2-d0fe-4ac7-a691-015ff6092f36","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":20,"word_count":4392,"character_count":25910,"created_time":"2026-04-23T13:25:02.056Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 16:25:26.916383] [info] EXPECTED SIGNATURE: e1f37b881a1ea3f2c2715f3a19aebfc54b13b1521edd406bebef2410e1ce42a2 [2026-04-23 16:25:27.142066] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/48390ad2-d0fe-4ac7-a691-015ff6092f36/similarity [2026-04-23 16:25:27.142096] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:25:27.142111] [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-23 16:25:27.787344] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 16:25:27.790123] [info] -------- WEBHOOK END -------- [2026-04-23 16:26:13.698518] [info] -------- WEBHOOK START -------- [2026-04-23 16:26:13.698553] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1473' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7aa96f1aad9465061d890d9259fb25494bcc7412577c4415089567f663eb0fff' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d32df79a29a3b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea1df5-a31a5b6e337d6dfa4756548c;Parent=28588ba122506978;Sampled=0' traceparent: '00-69ea1df5a31a5b6e337d6dfa4756548c-28588ba122506978-00' x-forwarded-for: '35.158.179.21' [2026-04-23 16:26:13.698656] [info] WEBHOOK REQUEST: {"overall_match_percentage":22,"internet_match_percentage":16,"publication_match_percentage":18,"submitted_works_match_percentage":20,"status":"COMPLETE","time_generated":"2026-04-23T13:26:13.485491Z","time_requested":"2026-04-23T13:25:27.754381Z","submission_id":"48390ad2-d0fe-4ac7-a691-015ff6092f36","top_matches":[{"percentage":2.7400262,"source_type":"INTERNET","matched_word_count_total":125,"name":"link.springer.com"},{"percentage":2.718106,"source_type":"SUBMITTED_WORK","matched_word_count_total":124,"submitted_date":"2025-10-30","institution_name":"The British University in Dubai","name":"The British University in Dubai on 2025-10-30"},{"percentage":2.6961858,"source_type":"SUBMITTED_WORK","matched_word_count_total":123,"submitted_date":"2026-02-23","institution_name":"Higher Education Commission Pakistan","name":"Higher Education Commission Pakistan on 2026-02-23"},{"percentage":2.6742656,"source_type":"SUBMITTED_WORK","matched_word_count_total":122,"submitted_date":"2025-09-09","institution_name":"University of East London","name":"University of East London on 2025-09-09"},{"percentage":2.498904,"source_type":"PUBLICATION","matched_word_count_total":114,"name":"Eduardo Salas, Pedro J. Navarro, Francisca Rosique, Juan Benavente, Ana María Rivadeneira. \"An end-to-end distributed deep learning system for real-time passenger flow measurement in transport interchanges\", Applied Intelligence, 2025"}],"top_source_largest_matched_word_count":25} [2026-04-23 16:26:13.698668] [info] EXPECTED SIGNATURE: 7aa96f1aad9465061d890d9259fb25494bcc7412577c4415089567f663eb0fff [2026-04-23 16:26:13.704545] [info] -------- WEBHOOK END -------- [2026-04-23 16:30:01.349993] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 16:30:01.350025] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:30:01.350090] [info] Request: 0: '[]' [2026-04-23 16:30:01.564147] [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-23 16:30:01.564918] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 16:30:01.564932] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:30:01.564944] [info] Request: 0: '[]' [2026-04-23 16:30:01.687969] [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-23 16:30:01.688746] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 16:30:01.688762] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:30:01.688776] [info] Request: 0: '[]' [2026-04-23 16:30:01.744420] [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-23 16:35:01.229300] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 16:35:01.229338] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:35:01.229434] [info] Request: 0: '{"owner":"9c5ae3c6-6b50-4dc4-8390-067f4c160925","submitter":"9c5ae3c6-6b50-4dc4-8390-067f4c160925","title":"%D8%B1%D8%A7%D8%A8%D8%B7 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86.pdf","metadata":{"group":{"id":"145134","name":"\u0631\u0627\u0628\u0637 \u0627\u0644\u0627\u0633\u062a\u0628\u064a\u0627\u0646","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":"9c5ae3c6-6b50-4dc4-8390-067f4c160925","family_name":"\u0628\u0631\u0643\u0647","given_name":"\u0645\u0647\u0627","email":"maha.brkh@gmail.com"}],"original_submitted_time":"2026-04-23T13:35:01Z"},"eula":{"accepted_timestamp":"2026-02-14T15:26:30Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 16:35:01.634484] [info] Response: 0: '{"owner":"9c5ae3c6-6b50-4dc4-8390-067f4c160925","title":"%D8%B1%D8%A7%D8%A8%D8%B7 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86.pdf","status":"CREATED","id":"d8b9aee7-136f-43af-a82c-b8d9d707f837","created_time":"2026-04-23T13:35:01.461Z","httpstatus":201}' [2026-04-23 16:35:01.636919] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d8b9aee7-136f-43af-a82c-b8d9d707f837/original [2026-04-23 16:35:01.636950] [info] Headers: 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%A7%D8%A8%D8%B7 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86.pdf"' [2026-04-23 16:35:01.953123] [info] Response: 0: '{"message":"Successfully uploaded file for submission d8b9aee7-136f-43af-a82c-b8d9d707f837","httpstatus":202}' [2026-04-23 16:35:06.009107] [info] -------- WEBHOOK START -------- [2026-04-23 16:35:06.009143] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '362' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fbccd0d0bf13f5a6dd4ebc713c2610ed013f2b1d7ca501989e5152a41cca50dd' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d3fde5c586c21-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea2009-2fba601a9e3465171f85c8f6;Parent=71671b7d545b967c;Sampled=0' traceparent: '00-69ea20092fba601a9e3465171f85c8f6-71671b7d545b967c-00' x-forwarded-for: '35.158.179.21' [2026-04-23 16:35:06.009170] [info] WEBHOOK REQUEST: {"owner":"9c5ae3c6-6b50-4dc4-8390-067f4c160925","title":"%D8%B1%D8%A7%D8%A8%D8%B7 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86.pdf","status":"ERROR","id":"d8b9aee7-136f-43af-a82c-b8d9d707f837","content_type":"application/pdf","page_count":1,"word_count":14,"character_count":124,"error_code":"TOO_LITTLE_TEXT","created_time":"2026-04-23T13:35:01.461Z"} [2026-04-23 16:35:06.009175] [info] EXPECTED SIGNATURE: fbccd0d0bf13f5a6dd4ebc713c2610ed013f2b1d7ca501989e5152a41cca50dd [2026-04-23 16:35:06.013684] [info] [POST] Request to: https://midocean.turnitin.com/remote-logging/api/log [2026-04-23 16:35:06.013695] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:35:06.013717] [info] Request: 0: '{"message":"Error while uploading the file","integration_type":"Moodle","integration_version":"2025021301","lms_version":"405","log_level":"ERROR","date":"2026-04-23 16:35:06","tenant":"https:\/\/midocean.turnitin.com","submission_id":"d8b9aee7-136f-43af-a82c-b8d9d707f837","request":{"url":"\/api\/v1\/submissions\/{{submission_id}}\/original","method":"POST","headers":null,"response_status":500,"response_body":"{\"owner\":\"9c5ae3c6-6b50-4dc4-8390-067f4c160925\",\"title\":\"%D8%B1%D8%A7%D8%A8%D8%B7 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86.pdf\",\"status\":\"ERROR\",\"id\":\"d8b9aee7-136f-43af-a82c-b8d9d707f837\",\"content_type\":\"application\\\/pdf\",\"page_count\":1,\"word_count\":14,\"character_count\":124,\"error_code\":\"TOO_LITTLE_TEXT\",\"created_time\":\"2026-04-23T13:35:01.461Z\"}"}}' [2026-04-23 16:35:06.065826] [info] Response: 0: '{"httpstatus":204}' [2026-04-23 16:35:06.067933] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d8b9aee7-136f-43af-a82c-b8d9d707f837/similarity [2026-04-23 16:35:06.067953] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:35:06.067966] [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-23 16:35:06.119631] [info] Response: 0: '{"success":false,"status":409,"code":"CONFLICT","reference":"dd741f77-6edf-4eb9-9d28-edda6ee82a22","debug_message":"TOO_LITTLE_TEXT","message":"TOO_LITTLE_TEXT","httpstatus":409}' [2026-04-23 16:35:06.121831] [info] -------- WEBHOOK END -------- [2026-04-23 16:35:21.291389] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 16:35:21.291425] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:35:21.291445] [info] Request: 0: '[]' [2026-04-23 16:35:21.348788] [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-23 16:40:01.153951] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 16:40:01.153987] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:40:01.154078] [info] Request: 0: '{"owner":"03de53fe-113e-4e0b-b402-8a243d8a6b29","submitter":"03de53fe-113e-4e0b-b402-8a243d8a6b29","title":"%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%D8%AF%D8%B1%D8%AC%D8%A9 %D8%A7%D9%84%D8%A8%D9%83%D8%A7%D9%84%D9%88%D8%B1%D9%8A%D9%88%D8%B3 %D9%81%D9%8A %D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A.pdf","metadata":{"group":{"id":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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":"03de53fe-113e-4e0b-b402-8a243d8a6b29","family_name":"\u0633\u062a\u062f","given_name":"\u0646\u0648\u0631","email":"n-saad@windowslive.com"}],"original_submitted_time":"2026-04-23T13:40:01Z"},"eula":{"accepted_timestamp":"2026-04-23T13:36:24Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 16:40:01.944149] [info] Response: 0: '{"owner":"03de53fe-113e-4e0b-b402-8a243d8a6b29","title":"%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%D8%AF%D8%B1%D8%AC%D8%A9 %D8%A7%D9%84%D8%A8%D9%83%D8%A7%D9%84%D9%88%D8%B1%D9%8A%D9%88%D8%B3 %D9%81%D9%8A %D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A.pdf","status":"CREATED","id":"ebce281f-1b81-48e6-bc1c-e8cd2b48661d","created_time":"2026-04-23T13:40:01.691Z","httpstatus":201}' [2026-04-23 16:40:01.948587] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ebce281f-1b81-48e6-bc1c-e8cd2b48661d/original [2026-04-23 16:40:01.948626] [info] Headers: 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%A8%D8%AD%D8%AB%D9%8A%D8%A9 %D9%85%D9%82%D8%AF%D9%85%D8%A9 %D9%84%D8%AF%D8%B1%D8%AC%D8%A9 %D8%A7%D9%84%D8%A8%D9%83%D8%A7%D9%84%D9%88%D8%B1%D9%8A%D9%88%D8%B3 %D9%81%D9%8A %D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A.pdf"' [2026-04-23 16:40:02.383800] [info] Response: 0: '{"message":"Successfully uploaded file for submission ebce281f-1b81-48e6-bc1c-e8cd2b48661d","httpstatus":202}' [2026-04-23 16:40:14.565124] [info] -------- WEBHOOK START -------- [2026-04-23 16:40:14.565159] [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: 'd6a72f799481d246a35f460cea7a42e8b005cea4f29cdf3bb79a77ca1dd5caf3' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0d4766e85edc64-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea213e-94525bef749a3880de7ae527;Parent=c69ecace777bc670;Sampled=0' traceparent: '00-69ea213e94525bef749a3880de7ae527-c69ecace777bc670-00' x-forwarded-for: '52.57.242.45' [2026-04-23 16:40:14.565186] [info] WEBHOOK REQUEST: {"owner":"03de53fe-113e-4e0b-b402-8a243d8a6b29","title":"%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%D8%AF%D8%B1%D8%AC%D8%A9 %D8%A7%D9%84%D8%A8%D9%83%D8%A7%D9%84%D9%88%D8%B1%D9%8A%D9%88%D8%B3 %D9%81%D9%8A %D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%85 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A.pdf","status":"COMPLETE","id":"ebce281f-1b81-48e6-bc1c-e8cd2b48661d","content_type":"application/pdf","page_count":8,"word_count":1207,"character_count":7064,"created_time":"2026-04-23T13:40:01.691Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 16:40:14.565191] [info] EXPECTED SIGNATURE: d6a72f799481d246a35f460cea7a42e8b005cea4f29cdf3bb79a77ca1dd5caf3 [2026-04-23 16:40:14.795602] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ebce281f-1b81-48e6-bc1c-e8cd2b48661d/similarity [2026-04-23 16:40:14.795650] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:40:14.795670] [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-23 16:40:15.549025] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 16:40:15.552227] [info] -------- WEBHOOK END -------- [2026-04-23 16:40:34.929738] [info] -------- WEBHOOK START -------- [2026-04-23 16:40:34.929781] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1409' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'da718c47e614762353338f637fce58d04eb836156611950f979710f2c53c92a4' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0d47e63fbfdc64-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea2152-5a78878ea0a1d2a8a3fb2a72;Parent=87291edff30826db;Sampled=0' traceparent: '00-69ea21525a78878ea0a1d2a8a3fb2a72-87291edff30826db-00' x-forwarded-for: '52.57.242.45' [2026-04-23 16:40:34.929807] [info] WEBHOOK REQUEST: {"overall_match_percentage":4,"internet_match_percentage":2,"publication_match_percentage":0,"submitted_works_match_percentage":4,"status":"COMPLETE","time_generated":"2026-04-23T13:40:34.667183Z","time_requested":"2026-04-23T13:40:15.50843Z","submission_id":"ebce281f-1b81-48e6-bc1c-e8cd2b48661d","top_matches":[{"percentage":1.3729978,"source_type":"SUBMITTED_WORK","matched_word_count_total":18,"submitted_date":"2025-05-01","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-05-01"},{"percentage":1.29672,"source_type":"SUBMITTED_WORK","matched_word_count_total":17,"submitted_date":"2026-04-15","institution_name":"Abu Dhabi University - BB Ultra","name":"Abu Dhabi University - BB Ultra on 2026-04-15"},{"percentage":1.2204424,"source_type":"SUBMITTED_WORK","matched_word_count_total":16,"submitted_date":"2025-11-30","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-11-30"},{"percentage":1.0678871,"source_type":"SUBMITTED_WORK","matched_word_count_total":14,"submitted_date":"2026-03-15","institution_name":"Al Ain University","name":"Al Ain University on 2026-03-15"},{"percentage":0.9153318,"source_type":"SUBMITTED_WORK","matched_word_count_total":12,"submitted_date":"2026-03-15","institution_name":"Al Ain University","name":"Al Ain University on 2026-03-15"}],"top_source_largest_matched_word_count":10} [2026-04-23 16:40:34.929812] [info] EXPECTED SIGNATURE: da718c47e614762353338f637fce58d04eb836156611950f979710f2c53c92a4 [2026-04-23 16:40:34.934937] [info] -------- WEBHOOK END -------- [2026-04-23 16:50:01.619469] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 16:50:01.619514] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:50:01.619616] [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-23T13:50: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-23 16:50:02.247083] [info] Response: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.pdf","status":"CREATED","id":"a7ba08ca-02db-4ab7-ade1-12f872f4a929","created_time":"2026-04-23T13:50:01.909Z","httpstatus":201}' [2026-04-23 16:50:02.250224] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a7ba08ca-02db-4ab7-ade1-12f872f4a929/original [2026-04-23 16:50:02.250257] [info] Headers: 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-23 16:50:02.557477] [info] Response: 0: '{"message":"Successfully uploaded file for submission a7ba08ca-02db-4ab7-ade1-12f872f4a929","httpstatus":202}' [2026-04-23 16:50:28.387238] [info] -------- WEBHOOK START -------- [2026-04-23 16:50:28.387275] [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: '08542eaca737297b789c5a12b48b64d47006e175ac1cb673839b4bda2fbce619' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d56634d6b1c32-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea23a4-846cab48393c415f876d3d97;Parent=a2a6e421aca88db3;Sampled=0' traceparent: '00-69ea23a4846cab48393c415f876d3d97-a2a6e421aca88db3-00' x-forwarded-for: '35.158.179.21' [2026-04-23 16:50:28.387382] [info] WEBHOOK REQUEST: {"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.pdf","status":"COMPLETE","id":"a7ba08ca-02db-4ab7-ade1-12f872f4a929","content_type":"application/pdf","page_count":47,"word_count":7943,"character_count":46897,"created_time":"2026-04-23T13:50:01.909Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 16:50:28.387387] [info] EXPECTED SIGNATURE: 08542eaca737297b789c5a12b48b64d47006e175ac1cb673839b4bda2fbce619 [2026-04-23 16:50:28.592746] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a7ba08ca-02db-4ab7-ade1-12f872f4a929/similarity [2026-04-23 16:50:28.592784] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:50:28.592802] [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-23 16:50:29.358221] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 16:50:29.361183] [info] -------- WEBHOOK END -------- [2026-04-23 16:51:21.819061] [info] -------- WEBHOOK START -------- [2026-04-23 16:51:21.819101] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1309' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '947a599732137ac04ed4c2ed16cc0a87c8144f103e2514a199fe719a46d5d810' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d57b1384a1c32-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea23d9-a701343fb98f8d4b47c78e93;Parent=228677f56610dc5a;Sampled=0' traceparent: '00-69ea23d9a701343fb98f8d4b47c78e93-228677f56610dc5a-00' x-forwarded-for: '35.158.179.21' [2026-04-23 16:51:21.819128] [info] WEBHOOK REQUEST: {"overall_match_percentage":13,"internet_match_percentage":7,"publication_match_percentage":6,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2026-04-23T13:51:21.547116Z","time_requested":"2026-04-23T13:50:29.324094Z","submission_id":"a7ba08ca-02db-4ab7-ade1-12f872f4a929","top_matches":[{"percentage":2.1425014,"source_type":"SUBMITTED_WORK","matched_word_count_total":172,"submitted_date":"2025-10-14","institution_name":"Chester College of Higher Education","name":"Chester College of Higher Education on 2025-10-14"},{"percentage":1.4324863,"source_type":"SUBMITTED_WORK","matched_word_count_total":115,"submitted_date":"2025-08-14","institution_name":"Coventry University","name":"Coventry University on 2025-08-14"},{"percentage":1.3577479,"submission_id":"aa91571c-3629-4a80-92f2-e17585387b55","source_type":"SUBMITTED_WORK","matched_word_count_total":109,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.3079222,"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"}],"top_source_largest_matched_word_count":14} [2026-04-23 16:51:21.819143] [info] EXPECTED SIGNATURE: 947a599732137ac04ed4c2ed16cc0a87c8144f103e2514a199fe719a46d5d810 [2026-04-23 16:55:01.509742] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 16:55:01.509780] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:55:01.509861] [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-23T13: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-23 16:55:01.914560] [info] Response: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.docx","status":"CREATED","id":"c2acf4e5-b7e3-48d6-a120-fca23c6305bc","created_time":"2026-04-23T13:55:01.765Z","httpstatus":201}' [2026-04-23 16:55:01.918241] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c2acf4e5-b7e3-48d6-a120-fca23c6305bc/original [2026-04-23 16:55:01.918267] [info] Headers: 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-23 16:55:02.203155] [info] Response: 0: '{"message":"Successfully uploaded file for submission c2acf4e5-b7e3-48d6-a120-fca23c6305bc","httpstatus":202}' [2026-04-23 16:55:02.477580] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 16:55:02.477626] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:55:02.477658] [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-23T13:55: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-23 16:55:02.854615] [info] Response: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.pdf","status":"CREATED","id":"9ec8b6ff-17d4-4c7f-b620-3a6c4b493866","created_time":"2026-04-23T13:55:02.703Z","httpstatus":201}' [2026-04-23 16:55:02.857726] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9ec8b6ff-17d4-4c7f-b620-3a6c4b493866/original [2026-04-23 16:55:02.857758] [info] Headers: 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-23 16:55:03.160176] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9ec8b6ff-17d4-4c7f-b620-3a6c4b493866","httpstatus":202}' [2026-04-23 16:55:03.373954] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 16:55:03.374000] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:55:03.374025] [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-23T13:55:03Z"},"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-23 16:55:03.840648] [info] Response: 0: '{"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"AI-Based-Smart-Accounting-System Presentation.pdf","status":"CREATED","id":"0b45f262-08b1-4e17-8dad-df341cfd5373","created_time":"2026-04-23T13:55:03.673Z","httpstatus":201}' [2026-04-23 16:55:03.845653] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0b45f262-08b1-4e17-8dad-df341cfd5373/original [2026-04-23 16:55:03.845689] [info] Headers: 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-23 16:55:04.216787] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0b45f262-08b1-4e17-8dad-df341cfd5373","httpstatus":202}' [2026-04-23 16:55:23.891926] [info] -------- WEBHOOK START -------- [2026-04-23 16:55:23.891961] [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: '801cd4efd490f79168d7c3b70223045305fbe4ec65f33b768db67f97365a87f7' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0d5d9a3b1ed349-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea24cb-3da8ed354aef35d0331870bb;Parent=14af0465962a1266;Sampled=0' traceparent: '00-69ea24cb3da8ed354aef35d0331870bb-14af0465962a1266-00' x-forwarded-for: '52.57.242.45' [2026-04-23 16:55:23.891985] [info] WEBHOOK REQUEST: {"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.pdf","status":"COMPLETE","id":"9ec8b6ff-17d4-4c7f-b620-3a6c4b493866","content_type":"application/pdf","page_count":47,"word_count":7943,"character_count":46897,"created_time":"2026-04-23T13:55:02.703Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-23 16:55:23.891990] [info] EXPECTED SIGNATURE: 801cd4efd490f79168d7c3b70223045305fbe4ec65f33b768db67f97365a87f7 [2026-04-23 16:55:24.095508] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9ec8b6ff-17d4-4c7f-b620-3a6c4b493866/similarity [2026-04-23 16:55:24.095537] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:55:24.095552] [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-23 16:55:24.706568] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 16:55:24.718802] [info] -------- WEBHOOK END -------- [2026-04-23 16:55:33.708777] [info] -------- WEBHOOK START -------- [2026-04-23 16:55:33.708812] [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: 'c4708d6788f8c5b9944509aa6bb8308e6dc518e54c037ccbf385b13af7bda3ab' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d5dd7696f3660-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea24d5-c56cac0f3113987f8b0b2289;Parent=f284cab7fe178805;Sampled=0' traceparent: '00-69ea24d5c56cac0f3113987f8b0b2289-f284cab7fe178805-00' x-forwarded-for: '35.158.179.21' [2026-04-23 16:55:33.708909] [info] WEBHOOK REQUEST: {"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"Master Thesis Template-10-2-2026 chapter1-2.docx","status":"COMPLETE","id":"c2acf4e5-b7e3-48d6-a120-fca23c6305bc","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":47,"word_count":7807,"character_count":46582,"created_time":"2026-04-23T13:55:01.765Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 16:55:33.708923] [info] EXPECTED SIGNATURE: c4708d6788f8c5b9944509aa6bb8308e6dc518e54c037ccbf385b13af7bda3ab [2026-04-23 16:55:33.925301] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c2acf4e5-b7e3-48d6-a120-fca23c6305bc/similarity [2026-04-23 16:55:33.925349] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:55:33.925367] [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-23 16:55:34.506627] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 16:55:34.509251] [info] -------- WEBHOOK END -------- [2026-04-23 16:55:46.936681] [info] -------- WEBHOOK START -------- [2026-04-23 16:55:46.936714] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1309' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '146fc1fd5872625b3fdaa04120b73eb5d6a41b57d6273670d73a73771accd2bd' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0d5e2a4c28d349-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea24e2-03c001976fc0f32b9048b3bb;Parent=c92b0ae34b1db2da;Sampled=0' traceparent: '00-69ea24e203c001976fc0f32b9048b3bb-c92b0ae34b1db2da-00' x-forwarded-for: '52.57.242.45' [2026-04-23 16:55:46.936810] [info] WEBHOOK REQUEST: {"overall_match_percentage":13,"internet_match_percentage":7,"publication_match_percentage":7,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2026-04-23T13:55:46.722229Z","time_requested":"2026-04-23T13:55:24.656101Z","submission_id":"9ec8b6ff-17d4-4c7f-b620-3a6c4b493866","top_matches":[{"percentage":2.1425014,"source_type":"SUBMITTED_WORK","matched_word_count_total":172,"submitted_date":"2025-10-14","institution_name":"Chester College of Higher Education","name":"Chester College of Higher Education on 2025-10-14"},{"percentage":1.4324863,"source_type":"SUBMITTED_WORK","matched_word_count_total":115,"submitted_date":"2025-08-14","institution_name":"Coventry University","name":"Coventry University on 2025-08-14"},{"percentage":1.3577479,"submission_id":"aa91571c-3629-4a80-92f2-e17585387b55","source_type":"SUBMITTED_WORK","matched_word_count_total":109,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.3079222,"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"}],"top_source_largest_matched_word_count":14} [2026-04-23 16:55:46.936815] [info] EXPECTED SIGNATURE: 146fc1fd5872625b3fdaa04120b73eb5d6a41b57d6273670d73a73771accd2bd [2026-04-23 16:55:46.943779] [info] -------- WEBHOOK END -------- [2026-04-23 16:56:12.351851] [info] -------- WEBHOOK START -------- [2026-04-23 16:56:12.351886] [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: '7a11404afc2dff488f377c4f4a1ed9525e6f751584cb91186b0cb56cb8269885' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0d5ec91cbcd349-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea24fc-6c3bfe726ed9b908bad7afef;Parent=cffb519678c0c9e0;Sampled=0' traceparent: '00-69ea24fc6c3bfe726ed9b908bad7afef-cffb519678c0c9e0-00' x-forwarded-for: '52.57.242.45' [2026-04-23 16:56:12.352102] [info] WEBHOOK REQUEST: {"owner":"ae5ba0ef-6378-4c5e-90db-103ee800d3ae","title":"AI-Based-Smart-Accounting-System Presentation.pdf","status":"COMPLETE","id":"0b45f262-08b1-4e17-8dad-df341cfd5373","content_type":"application/pdf","page_count":18,"word_count":448,"character_count":3423,"created_time":"2026-04-23T13:55:03.673Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 16:56:12.352108] [info] EXPECTED SIGNATURE: 7a11404afc2dff488f377c4f4a1ed9525e6f751584cb91186b0cb56cb8269885 [2026-04-23 16:56:12.560060] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0b45f262-08b1-4e17-8dad-df341cfd5373/similarity [2026-04-23 16:56:12.560103] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 16:56:12.560121] [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-23 16:56:13.187804] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 16:56:13.191982] [info] -------- WEBHOOK END -------- [2026-04-23 16:56:21.462631] [info] -------- WEBHOOK START -------- [2026-04-23 16:56:21.462670] [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: '9505b828f3772c0c297f97d40b914d683f9a15cbe6d1d5c1ec1a768eab98d57b' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d5f02081b3660-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea2505-50e5923d34f63a8b82d3a25e;Parent=b8fe110b8b97190f;Sampled=0' traceparent: '00-69ea250550e5923d34f63a8b82d3a25e-b8fe110b8b97190f-00' x-forwarded-for: '35.158.179.21' [2026-04-23 16:56:21.462696] [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-23T13:56:21.266918Z","time_requested":"2026-04-23T13:56:13.148749Z","submission_id":"0b45f262-08b1-4e17-8dad-df341cfd5373","top_matches":[],"top_source_largest_matched_word_count":0} [2026-04-23 16:56:21.462701] [info] EXPECTED SIGNATURE: 9505b828f3772c0c297f97d40b914d683f9a15cbe6d1d5c1ec1a768eab98d57b [2026-04-23 16:56:21.468471] [info] -------- WEBHOOK END -------- [2026-04-23 16:56:35.310880] [info] -------- WEBHOOK START -------- [2026-04-23 16:56:35.310916] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1309' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '867b55de56d697c7198a19f3bf29f44114dfa592f0c7b88ea94177b6589d4d4b' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d5f589d403660-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea2513-e78b325f72649b088fe00074;Parent=33765f055eacef9f;Sampled=0' traceparent: '00-69ea2513e78b325f72649b088fe00074-33765f055eacef9f-00' x-forwarded-for: '35.158.179.21' [2026-04-23 16:56:35.311033] [info] WEBHOOK REQUEST: {"overall_match_percentage":13,"internet_match_percentage":7,"publication_match_percentage":7,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2026-04-23T13:56:35.118521Z","time_requested":"2026-04-23T13:55:34.474147Z","submission_id":"c2acf4e5-b7e3-48d6-a120-fca23c6305bc","top_matches":[{"percentage":2.1425014,"source_type":"SUBMITTED_WORK","matched_word_count_total":172,"submitted_date":"2025-10-14","institution_name":"Chester College of Higher Education","name":"Chester College of Higher Education on 2025-10-14"},{"percentage":1.4324863,"source_type":"SUBMITTED_WORK","matched_word_count_total":115,"submitted_date":"2025-08-14","institution_name":"Coventry University","name":"Coventry University on 2025-08-14"},{"percentage":1.3577479,"submission_id":"aa91571c-3629-4a80-92f2-e17585387b55","source_type":"SUBMITTED_WORK","matched_word_count_total":109,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.3079222,"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"}],"top_source_largest_matched_word_count":14} [2026-04-23 16:56:35.311039] [info] EXPECTED SIGNATURE: 867b55de56d697c7198a19f3bf29f44114dfa592f0c7b88ea94177b6589d4d4b [2026-04-23 16:56:35.317106] [info] -------- WEBHOOK END -------- [2026-04-23 17:00:01.394207] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 17:00:01.394234] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:00:01.394325] [info] Request: 0: '[]' [2026-04-23 17:00:01.544104] [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-23 17:00:01.544888] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 17:00:01.544902] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:00:01.544915] [info] Request: 0: '[]' [2026-04-23 17:00:01.672992] [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-23 17:00:01.673782] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 17:00:01.673810] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:00:01.673835] [info] Request: 0: '[]' [2026-04-23 17:00:02.031250] [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-23 17:30:01.677779] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 17:30:01.677814] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:30:01.677880] [info] Request: 0: '[]' [2026-04-23 17:30:01.895399] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 17:30:01.895440] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:30:01.895529] [info] Request: 0: '{"owner":"4384bf2d-1acf-4101-8534-70b7eca313ad","submitter":"4384bf2d-1acf-4101-8534-70b7eca313ad","title":"AE03.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-23T14:30: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-23 17:30:02.002706] [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-23 17:30:02.003477] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 17:30:02.003489] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:30:02.003501] [info] Request: 0: '[]' [2026-04-23 17:30:02.053845] [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","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-23 17:30:02.054485] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 17:30:02.054511] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:30:02.054522] [info] Request: 0: '[]' [2026-04-23 17:30:02.107381] [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-23 17:30:02.457267] [info] Response: 0: '{"owner":"4384bf2d-1acf-4101-8534-70b7eca313ad","title":"AE03.docx","status":"CREATED","id":"66e77746-043e-48ba-b123-ee7cd02659f8","created_time":"2026-04-23T14:30:02.259Z","httpstatus":201}' [2026-04-23 17:30:02.460196] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/66e77746-043e-48ba-b123-ee7cd02659f8/original [2026-04-23 17:30:02.460227] [info] Headers: 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="AE03.docx"' [2026-04-23 17:30:02.731733] [info] Response: 0: '{"message":"Successfully uploaded file for submission 66e77746-043e-48ba-b123-ee7cd02659f8","httpstatus":202}' [2026-04-23 17:31:00.611366] [info] -------- WEBHOOK START -------- [2026-04-23 17:31:00.611399] [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' x-turnitin-signature: 'e0ab7505e25e6c3e20b414122cbc1aa8cbc78e342872fba499ad760363a5ff8e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d91c4aa5b804d-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea2d24-c366a57a2f03ddb400610495;Parent=868af676a0370f15;Sampled=0' traceparent: '00-69ea2d24c366a57a2f03ddb400610495-868af676a0370f15-00' x-forwarded-for: '35.158.179.21' [2026-04-23 17:31:00.611500] [info] WEBHOOK REQUEST: {"owner":"4384bf2d-1acf-4101-8534-70b7eca313ad","title":"AE03.docx","status":"COMPLETE","id":"66e77746-043e-48ba-b123-ee7cd02659f8","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":40,"word_count":7625,"character_count":45270,"created_time":"2026-04-23T14:30:02.259Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 17:31:00.611505] [info] EXPECTED SIGNATURE: e0ab7505e25e6c3e20b414122cbc1aa8cbc78e342872fba499ad760363a5ff8e [2026-04-23 17:31:00.913561] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/66e77746-043e-48ba-b123-ee7cd02659f8/similarity [2026-04-23 17:31:00.913595] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:31:00.913614] [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-23 17:31:01.513576] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 17:31:01.515676] [info] -------- WEBHOOK END -------- [2026-04-23 17:31:56.562768] [info] -------- WEBHOOK START -------- [2026-04-23 17:31:56.562815] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1572' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd4a6828a18e318058c275df42bbbeaeda7b236f9ce4853ce358ba5e17e37ddb0' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0d93226ed0804d-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea2d5c-4d3e79804a970b0fc693ed6a;Parent=fbfa555735a8cb27;Sampled=0' traceparent: '00-69ea2d5c4d3e79804a970b0fc693ed6a-fbfa555735a8cb27-00' x-forwarded-for: '35.158.179.21' [2026-04-23 17:31:56.562843] [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-23T14:31:56.375667Z","time_requested":"2026-04-23T14:31:01.480627Z","submission_id":"66e77746-043e-48ba-b123-ee7cd02659f8","top_matches":[{"percentage":4.485488,"source_type":"SUBMITTED_WORK","matched_word_count_total":357,"submitted_date":"2025-09-21","institution_name":"University of Newcastle","name":"University of Newcastle on 2025-09-21"},{"percentage":3.907526,"source_type":"PUBLICATION","matched_word_count_total":311,"name":"Omar Mansour, Eman Aboelela, Remon Talaat, Mahmoud Bustami. \"Transformer-based ensemble model for dialectal Arabic sentiment classification\", PeerJ Computer Science, 2025"},{"percentage":3.8949616,"source_type":"PUBLICATION","matched_word_count_total":310,"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":3.807011,"source_type":"INTERNET","matched_word_count_total":303,"name":"aclanthology.org"},{"percentage":3.7693179,"source_type":"PUBLICATION","matched_word_count_total":300,"name":"\"Advancements in Machine Learning and Natural Language Processing: Innovations and Applications\", Springer Science and Business Media LLC, 2025"}],"top_source_largest_matched_word_count":21} [2026-04-23 17:31:56.562846] [info] EXPECTED SIGNATURE: d4a6828a18e318058c275df42bbbeaeda7b236f9ce4853ce358ba5e17e37ddb0 [2026-04-23 17:31:56.567872] [info] -------- WEBHOOK END -------- [2026-04-23 17:50:01.553791] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 17:50:01.553831] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:50:01.553905] [info] Request: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","submitter":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-23-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-23T14:50: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-23 17:50:02.003503] [info] Response: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-23-4-2026.docx","status":"CREATED","id":"79e15b52-9745-4d00-8f89-ae4c72c96048","created_time":"2026-04-23T14:50:01.832Z","httpstatus":201}' [2026-04-23 17:50:02.005362] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/79e15b52-9745-4d00-8f89-ae4c72c96048/original [2026-04-23 17:50:02.005383] [info] Headers: 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-23-4-2026.docx"' [2026-04-23 17:50:02.267905] [info] Response: 0: '{"message":"Successfully uploaded file for submission 79e15b52-9745-4d00-8f89-ae4c72c96048","httpstatus":202}' [2026-04-23 17:50:02.516083] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 17:50:02.516120] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:50:02.516139] [info] Request: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","submitter":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-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":"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-23T14:50:02Z"},"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-23 17:50:03.085588] [info] Response: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-2.pdf","status":"CREATED","id":"336fd5a1-1da7-4891-a4a3-6d454f087a58","created_time":"2026-04-23T14:50:02.889Z","httpstatus":201}' [2026-04-23 17:50:03.087865] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/336fd5a1-1da7-4891-a4a3-6d454f087a58/original [2026-04-23 17:50:03.087894] [info] Headers: 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-2.pdf"' [2026-04-23 17:50:03.269237] [info] Response: 0: '{"message":"Successfully uploaded file for submission 336fd5a1-1da7-4891-a4a3-6d454f087a58","httpstatus":202}' [2026-04-23 17:50:03.485497] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 17:50:03.485538] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:50:03.485558] [info] Request: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","submitter":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-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":"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-23T14:50: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-23 17:50:03.883831] [info] Response: 0: '{"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-2.docx","status":"CREATED","id":"c70d0ef2-60f9-44f0-ab60-d66f4656a606","created_time":"2026-04-23T14:50:03.731Z","httpstatus":201}' [2026-04-23 17:50:03.886950] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c70d0ef2-60f9-44f0-ab60-d66f4656a606/original [2026-04-23 17:50:03.886976] [info] Headers: 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-2.docx"' [2026-04-23 17:50:04.102679] [info] Response: 0: '{"message":"Successfully uploaded file for submission c70d0ef2-60f9-44f0-ab60-d66f4656a606","httpstatus":202}' [2026-04-23 17:50:21.826150] [info] -------- WEBHOOK START -------- [2026-04-23 17:50:21.826189] [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: '02c01251892ccd6fd072e4f8c9f917d643b1f23b5dfd5579645f76981120a1ab' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0dae1e3b71085b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea31ad-9a92a81577d2fc3280aee9f2;Parent=86e6093d8ed12e52;Sampled=0' traceparent: '00-69ea31ad9a92a81577d2fc3280aee9f2-86e6093d8ed12e52-00' x-forwarded-for: '52.57.242.45' [2026-04-23 17:50:21.826215] [info] WEBHOOK REQUEST: {"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-2.pdf","status":"COMPLETE","id":"336fd5a1-1da7-4891-a4a3-6d454f087a58","content_type":"application/pdf","page_count":39,"word_count":7923,"character_count":47555,"created_time":"2026-04-23T14:50:02.889Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 17:50:21.826220] [info] EXPECTED SIGNATURE: 02c01251892ccd6fd072e4f8c9f917d643b1f23b5dfd5579645f76981120a1ab [2026-04-23 17:50:22.276777] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/336fd5a1-1da7-4891-a4a3-6d454f087a58/similarity [2026-04-23 17:50:22.276813] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:50:22.276830] [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-23 17:50:22.937453] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 17:50:22.939860] [info] -------- WEBHOOK END -------- [2026-04-23 17:50:32.326971] [info] -------- WEBHOOK START -------- [2026-04-23 17:50:32.327003] [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: '2ef2439930e5c3268307f5c3e54ff01d2c66bbafeb6a501d8bb093bf5cae9c45' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0dae5ffd9d085b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea31b8-942a7e6d2f6354dc359cde6d;Parent=6c3a4c37b1963123;Sampled=0' traceparent: '00-69ea31b8942a7e6d2f6354dc359cde6d-6c3a4c37b1963123-00' x-forwarded-for: '52.57.242.45' [2026-04-23 17:50:32.327039] [info] WEBHOOK REQUEST: {"owner":"3104bb5b-26bf-44e0-8096-d9b580b0ac1d","title":"Research AI Task8-2.docx","status":"COMPLETE","id":"c70d0ef2-60f9-44f0-ab60-d66f4656a606","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":39,"word_count":7635,"character_count":47237,"created_time":"2026-04-23T14:50:03.731Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 17:50:32.327044] [info] EXPECTED SIGNATURE: 2ef2439930e5c3268307f5c3e54ff01d2c66bbafeb6a501d8bb093bf5cae9c45 [2026-04-23 17:50:32.601178] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c70d0ef2-60f9-44f0-ab60-d66f4656a606/similarity [2026-04-23 17:50:32.601214] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:50:32.601233] [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-23 17:50:33.173043] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 17:50:33.205579] [info] -------- WEBHOOK END -------- [2026-04-23 17:50:48.464479] [info] -------- WEBHOOK START -------- [2026-04-23 17:50:48.464514] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1422' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '92269ff3defcd4fe2051cf464c93284fc5be1ccda5a426b2faa2fd997f50fba2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0daec4de35dbde-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea31c8-051b30c96aadf1ee6483b48b;Parent=9d0abc82d8e01d10;Sampled=0' traceparent: '00-69ea31c8051b30c96aadf1ee6483b48b-9d0abc82d8e01d10-00' x-forwarded-for: '35.158.179.21' [2026-04-23 17:50:48.464541] [info] WEBHOOK REQUEST: {"overall_match_percentage":22,"internet_match_percentage":14,"publication_match_percentage":16,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2026-04-23T14:50:48.231374Z","time_requested":"2026-04-23T14:50:22.902386Z","submission_id":"336fd5a1-1da7-4891-a4a3-6d454f087a58","top_matches":[{"percentage":2.6779072,"source_type":"PUBLICATION","matched_word_count_total":216,"name":"\"Smart Data Intelligence\", Springer Science and Business Media LLC, 2026"},{"percentage":2.1943963,"source_type":"PUBLICATION","matched_word_count_total":177,"name":"Talal H. Noor, Ayman Noor, Ahmed F. Alharbi, Ahmed Faisal et al. \"Real-Time Arabic Sign Language Recognition Using a Hybrid Deep Learning Model\", Sensors, 2024"},{"percentage":2.1943963,"source_type":"SUBMITTED_WORK","matched_word_count_total":177,"submitted_date":"2025-05-09","institution_name":"University of East London","name":"University of East London on 2025-05-09"},{"percentage":2.0952144,"source_type":"PUBLICATION","matched_word_count_total":169,"name":"\"Proceedings of International Conference on Information Technology and Artificial Intelligence\", Springer Science and Business Media LLC, 2026"},{"percentage":2.0952144,"source_type":"SUBMITTED_WORK","matched_word_count_total":169,"submitted_date":"2026-02-25","institution_name":"Thesis 2026","name":"Thesis 2026 on 2026-02-25"}],"top_source_largest_matched_word_count":11} [2026-04-23 17:50:48.464554] [info] EXPECTED SIGNATURE: 92269ff3defcd4fe2051cf464c93284fc5be1ccda5a426b2faa2fd997f50fba2 [2026-04-23 17:50:48.469722] [info] -------- WEBHOOK END -------- [2026-04-23 17:50:49.629942] [info] -------- WEBHOOK START -------- [2026-04-23 17:50:49.629975] [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: '7934a1cd581d65f443d8d487a76b481f92841651b5b7911cae8708c0ec225aa9' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0daecc1f50dbde-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea31c9-c4d61f122c5b40e959dc3fc9;Parent=c7a78abbd9a400bd;Sampled=0' traceparent: '00-69ea31c9c4d61f122c5b40e959dc3fc9-c7a78abbd9a400bd-00' x-forwarded-for: '35.158.179.21' [2026-04-23 17:50:49.630001] [info] WEBHOOK REQUEST: {"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-23-4-2026.docx","status":"COMPLETE","id":"79e15b52-9745-4d00-8f89-ae4c72c96048","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":42,"word_count":5167,"character_count":32199,"created_time":"2026-04-23T14:50:01.832Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 17:50:49.630004] [info] EXPECTED SIGNATURE: 7934a1cd581d65f443d8d487a76b481f92841651b5b7911cae8708c0ec225aa9 [2026-04-23 17:50:49.899252] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/79e15b52-9745-4d00-8f89-ae4c72c96048/similarity [2026-04-23 17:50:49.899287] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 17:50:49.899302] [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-23 17:50:50.499075] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 17:50:50.502512] [info] -------- WEBHOOK END -------- [2026-04-23 17:51:11.333059] [info] -------- WEBHOOK START -------- [2026-04-23 17:51:11.333093] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1264' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4b8f9103542497bf33a11523b35ca17316dddfb3a0ac7e4d969e477592d7d384' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0daf53bc90085b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea31df-d1571cda40b7d97f07354064;Parent=0a945dee87757e65;Sampled=0' traceparent: '00-69ea31dfd1571cda40b7d97f07354064-0a945dee87757e65-00' x-forwarded-for: '52.57.242.45' [2026-04-23 17:51:11.333118] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":12,"publication_match_percentage":8,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2026-04-23T14:51:11.126542Z","time_requested":"2026-04-23T14:50:50.454009Z","submission_id":"79e15b52-9745-4d00-8f89-ae4c72c96048","top_matches":[{"percentage":4.31324,"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.31324,"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.8030758,"source_type":"INTERNET","matched_word_count_total":102,"name":"arxiv.org"},{"percentage":1.6970125,"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"}],"top_source_largest_matched_word_count":45} [2026-04-23 17:51:11.333133] [info] EXPECTED SIGNATURE: 4b8f9103542497bf33a11523b35ca17316dddfb3a0ac7e4d969e477592d7d384 [2026-04-23 17:51:11.338253] [info] -------- WEBHOOK END -------- [2026-04-23 17:51:16.452225] [info] -------- WEBHOOK START -------- [2026-04-23 17:51:16.452259] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1470' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ee0afc437e70f73a2705e5d0e4be43182b2eaaaaa458b5eccb2fc1a42254b72c' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0daf73b864085b-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea31e4-6c1d9b467d400041c7d3d22f;Parent=43970ff0dff3207f;Sampled=0' traceparent: '00-69ea31e46c1d9b467d400041c7d3d22f-43970ff0dff3207f-00' x-forwarded-for: '52.57.242.45' [2026-04-23 17:51:16.452285] [info] WEBHOOK REQUEST: {"overall_match_percentage":22,"internet_match_percentage":14,"publication_match_percentage":16,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2026-04-23T14:51:16.179512Z","time_requested":"2026-04-23T14:50:33.123445Z","submission_id":"c70d0ef2-60f9-44f0-ab60-d66f4656a606","top_matches":[{"percentage":2.777089,"source_type":"PUBLICATION","matched_word_count_total":224,"name":"\"Proceedings of International Conference on Computing Systems and Intelligent Applications\", Springer Science and Business Media LLC, 2026"},{"percentage":2.6779072,"source_type":"PUBLICATION","matched_word_count_total":216,"name":"\"Smart Data Intelligence\", Springer Science and Business Media LLC, 2026"},{"percentage":2.1943963,"source_type":"PUBLICATION","matched_word_count_total":177,"name":"Talal H. Noor, Ayman Noor, Ahmed F. Alharbi, Ahmed Faisal et al. \"Real-Time Arabic Sign Language Recognition Using a Hybrid Deep Learning Model\", Sensors, 2024"},{"percentage":2.1943963,"source_type":"SUBMITTED_WORK","matched_word_count_total":177,"submitted_date":"2025-05-09","institution_name":"University of East London","name":"University of East London on 2025-05-09"},{"percentage":2.0952144,"source_type":"PUBLICATION","matched_word_count_total":169,"name":"\"Proceedings of International Conference on Information Technology and Artificial Intelligence\", Springer Science and Business Media LLC, 2026"}],"top_source_largest_matched_word_count":12} [2026-04-23 17:51:16.452289] [info] EXPECTED SIGNATURE: ee0afc437e70f73a2705e5d0e4be43182b2eaaaaa458b5eccb2fc1a42254b72c [2026-04-23 17:51:16.457535] [info] -------- WEBHOOK END -------- [2026-04-23 18:00:01.108097] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 18:00:01.108182] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:00:01.108277] [info] Request: 0: '[]' [2026-04-23 18:00:01.330243] [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-23 18:00:01.332808] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 18:00:01.332832] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:00:01.332848] [info] Request: 0: '[]' [2026-04-23 18:00:01.386037] [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-23 18:00:01.386672] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 18:00:01.386686] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:00:01.386699] [info] Request: 0: '[]' [2026-04-23 18:00:01.441793] [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-23 18:05:01.392901] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 18:05:01.392951] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:05:01.393044] [info] Request: 0: '{"owner":"6fd042a2-182b-43ec-80f0-f58ec7568ef6","submitter":"6fd042a2-182b-43ec-80f0-f58ec7568ef6","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf.pdf","metadata":{"group":{"id":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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":"6fd042a2-182b-43ec-80f0-f58ec7568ef6","family_name":"\u0627\u0644\u062d\u0637\u0627\u0628","given_name":"\u0639\u0628\u062f\u0627\u0644\u0631\u062d\u0645\u0646","email":"addtyt256@gmail.com"}],"original_submitted_time":"2026-04-23T15:05:01Z"},"eula":{"accepted_timestamp":"2025-12-06T05:09:05Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 18:05:01.825007] [info] Response: 0: '{"owner":"6fd042a2-182b-43ec-80f0-f58ec7568ef6","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf.pdf","status":"CREATED","id":"51b8f01e-529c-4a10-a4ea-0d9f17624fd7","created_time":"2026-04-23T15:05:01.665Z","httpstatus":201}' [2026-04-23 18:05:01.827935] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/51b8f01e-529c-4a10-a4ea-0d9f17624fd7/original [2026-04-23 18:05:01.827961] [info] Headers: 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%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf.pdf"' [2026-04-23 18:05:02.122754] [info] Response: 0: '{"message":"Successfully uploaded file for submission 51b8f01e-529c-4a10-a4ea-0d9f17624fd7","httpstatus":202}' [2026-04-23 18:06:33.602981] [info] -------- WEBHOOK START -------- [2026-04-23 18:06:33.603015] [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: '48f0dffedf787d467fda2ff6f9d5b663ad72dee67437b36bf42329be5d87cd37' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0dc5d7df731999-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea3579-ea6f2e27f64099eda033fa96;Parent=e74c45b844cd9bba;Sampled=0' traceparent: '00-69ea3579ea6f2e27f64099eda033fa96-e74c45b844cd9bba-00' x-forwarded-for: '35.158.179.21' [2026-04-23 18:06:33.603040] [info] WEBHOOK REQUEST: {"owner":"6fd042a2-182b-43ec-80f0-f58ec7568ef6","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC.pdf.pdf","status":"COMPLETE","id":"51b8f01e-529c-4a10-a4ea-0d9f17624fd7","content_type":"application/pdf","page_count":24,"word_count":2804,"character_count":20551,"created_time":"2026-04-23T15:05:01.665Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 18:06:33.603045] [info] EXPECTED SIGNATURE: 48f0dffedf787d467fda2ff6f9d5b663ad72dee67437b36bf42329be5d87cd37 [2026-04-23 18:06:33.848607] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/51b8f01e-529c-4a10-a4ea-0d9f17624fd7/similarity [2026-04-23 18:06:33.848638] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:06:33.848654] [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-23 18:06:34.547014] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 18:06:34.548963] [info] -------- WEBHOOK END -------- [2026-04-23 18:06:49.044924] [info] -------- WEBHOOK START -------- [2026-04-23 18:06:49.044960] [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: 'a20fc90c35203c64be3374f0e4983681d7806bf3f5644093312cb7694e563997' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0dc63868723eba-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea3588-a23a62a216d321282ec2969e;Parent=a6bc47cc386dadbf;Sampled=0' traceparent: '00-69ea3588a23a62a216d321282ec2969e-a6bc47cc386dadbf-00' x-forwarded-for: '52.57.242.45' [2026-04-23 18:06:49.045069] [info] WEBHOOK REQUEST: {"overall_match_percentage":20,"internet_match_percentage":7,"publication_match_percentage":3,"submitted_works_match_percentage":19,"status":"COMPLETE","time_generated":"2026-04-23T15:06:48.799282Z","time_requested":"2026-04-23T15:06:34.496793Z","submission_id":"51b8f01e-529c-4a10-a4ea-0d9f17624fd7","top_matches":[{"percentage":4.1828794,"source_type":"SUBMITTED_WORK","matched_word_count_total":129,"submitted_date":"2025-07-28","institution_name":"University of Petra","name":"University of Petra on 2025-07-28"},{"percentage":2.8534372,"source_type":"SUBMITTED_WORK","matched_word_count_total":88,"submitted_date":"2025-12-17","institution_name":"Al Qasimia University","name":"Al Qasimia University on 2025-12-17"},{"percentage":2.3670557,"source_type":"SUBMITTED_WORK","matched_word_count_total":73,"submitted_date":"2025-08-18","institution_name":"Muscat University","name":"Muscat University on 2025-08-18"},{"percentage":2.3670557,"source_type":"SUBMITTED_WORK","matched_word_count_total":73,"submitted_date":"2025-11-19","institution_name":"Al Ain University","name":"Al Ain University on 2025-11-19"},{"percentage":2.3670557,"source_type":"SUBMITTED_WORK","matched_word_count_total":73,"submitted_date":"2025-11-02","institution_name":"Al Ain University","name":"Al Ain University on 2025-11-02"}],"top_source_largest_matched_word_count":14} [2026-04-23 18:06:49.045075] [info] EXPECTED SIGNATURE: a20fc90c35203c64be3374f0e4983681d7806bf3f5644093312cb7694e563997 [2026-04-23 18:06:49.050137] [info] -------- WEBHOOK END -------- [2026-04-23 18:15:01.257685] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 18:15:01.257735] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:15:01.257823] [info] Request: 0: '{"owner":"c235f7c8-b80f-47c6-b242-045e7c3e869f","submitter":"c235f7c8-b80f-47c6-b242-045e7c3e869f","title":"%D8%AF%D9%88%D8%B1 %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 %D9%81%D9%8A %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%A3%D8%B2%D9%85%D8%A7%D8%AA %D8%A7%D9%84%D9%85%D8%A4%D8%B3%D8%B3%D9%8A%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%86%D8%B4%D8%A2%D8%AA %D8%A7%D9%84%D8%B5%D8%AD%D9%8A%D8%A9 %D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9 %286%29.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":"c235f7c8-b80f-47c6-b242-045e7c3e869f","family_name":"\u0627\u0644\u062d\u0627\u0632\u0645\u0649","given_name":"\u0627\u0641\u0646\u0627\u0646","email":"fanno.alhazmi.h@gmail.com"}],"original_submitted_time":"2026-04-23T15:15:01Z"},"eula":{"accepted_timestamp":"2026-02-08T19:22:50Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 18:15:01.755970] [info] Response: 0: '{"owner":"c235f7c8-b80f-47c6-b242-045e7c3e869f","title":"%D8%AF%D9%88%D8%B1 %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 %D9%81%D9%8A %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%A3%D8%B2%D9%85%D8%A7%D8%AA %D8%A7%D9%84%D9%85%D8%A4%D8%B3%D8%B3%D9%8A%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%86%D8%B4%D8%A2%D8%AA %D8%A7%D9%84%D8%B5%D8%AD%D9%8A%D8%A9 %D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9 %286%29.docx","status":"CREATED","id":"9144a7c2-0521-455c-8cfb-83dab1b200df","created_time":"2026-04-23T15:15:01.523Z","httpstatus":201}' [2026-04-23 18:15:01.757827] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9144a7c2-0521-455c-8cfb-83dab1b200df/original [2026-04-23 18:15:01.757847] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%81%D9%8A %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%A3%D8%B2%D9%85%D8%A7%D8%AA %D8%A7%D9%84%D9%85%D8%A4%D8%B3%D8%B3%D9%8A%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%86%D8%B4%D8%A2%D8%AA %D8%A7%D9%84%D8%B5%D8%AD%D9%8A%D8%A9 %D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9 %286%29.docx"' [2026-04-23 18:15:02.092499] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9144a7c2-0521-455c-8cfb-83dab1b200df","httpstatus":202}' [2026-04-23 18:15:02.400684] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 18:15:02.400718] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:15:02.400737] [info] Request: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","submitter":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-23-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-23T15:15: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-23 18:15:02.906210] [info] Response: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-23-4-2026.docx","status":"CREATED","id":"893d6ec9-a62b-45f7-8e1a-550f65154e23","created_time":"2026-04-23T15:15:02.696Z","httpstatus":201}' [2026-04-23 18:15:02.908402] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/893d6ec9-a62b-45f7-8e1a-550f65154e23/original [2026-04-23 18:15:02.908428] [info] Headers: 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-23-4-2026.docx"' [2026-04-23 18:15:03.110002] [info] Response: 0: '{"message":"Successfully uploaded file for submission 893d6ec9-a62b-45f7-8e1a-550f65154e23","httpstatus":202}' [2026-04-23 18:15:03.557662] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 18:15:03.557696] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:15:03.557722] [info] Request: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","submitter":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-23-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-23T15:15:03Z"},"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-23 18:15:03.956084] [info] Response: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-23-4-2026.pdf","status":"CREATED","id":"073ed5f1-4111-4788-8cf1-4ba0a416e26d","created_time":"2026-04-23T15:15:03.801Z","httpstatus":201}' [2026-04-23 18:15:03.958076] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/073ed5f1-4111-4788-8cf1-4ba0a416e26d/original [2026-04-23 18:15:03.958098] [info] Headers: 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-23-4-2026.pdf"' [2026-04-23 18:15:04.216248] [info] Response: 0: '{"message":"Successfully uploaded file for submission 073ed5f1-4111-4788-8cf1-4ba0a416e26d","httpstatus":202}' [2026-04-23 18:15:20.843969] [info] -------- WEBHOOK START -------- [2026-04-23 18:15:20.844002] [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: '146564392c1bada8cba56ceaced129820e3f4484c2e8ebf17b47cbfe043cf56a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0dd2b72b20dbb7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea3788-6c8d7f193ab1f965058931a9;Parent=034c9f70f442d5bf;Sampled=0' traceparent: '00-69ea37886c8d7f193ab1f965058931a9-034c9f70f442d5bf-00' x-forwarded-for: '52.57.242.45' [2026-04-23 18:15:20.844106] [info] WEBHOOK REQUEST: {"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-23-4-2026.pdf","status":"COMPLETE","id":"073ed5f1-4111-4788-8cf1-4ba0a416e26d","content_type":"application/pdf","page_count":42,"word_count":5627,"character_count":34540,"created_time":"2026-04-23T15:15:03.801Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 18:15:20.844113] [info] EXPECTED SIGNATURE: 146564392c1bada8cba56ceaced129820e3f4484c2e8ebf17b47cbfe043cf56a [2026-04-23 18:15:21.053123] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/073ed5f1-4111-4788-8cf1-4ba0a416e26d/similarity [2026-04-23 18:15:21.053163] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:15:21.053179] [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-23 18:15:21.633682] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 18:15:21.635719] [info] -------- WEBHOOK END -------- [2026-04-23 18:15:36.753911] [info] -------- WEBHOOK START -------- [2026-04-23 18:15:36.753954] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1264' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9c731a7c3242e57f70e0c36a8589c7a693665c8f0db833b28931b0b509cf64a6' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0dd31a887fdba5-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea3798-9756a71730045a16c01dec0f;Parent=61c125512de5887d;Sampled=0' traceparent: '00-69ea37989756a71730045a16c01dec0f-61c125512de5887d-00' x-forwarded-for: '35.158.179.21' [2026-04-23 18:15:36.754050] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":12,"publication_match_percentage":8,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2026-04-23T15:15:36.503224Z","time_requested":"2026-04-23T15:15:21.597591Z","submission_id":"073ed5f1-4111-4788-8cf1-4ba0a416e26d","top_matches":[{"percentage":4.31324,"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.31324,"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.8030758,"source_type":"INTERNET","matched_word_count_total":102,"name":"arxiv.org"},{"percentage":1.6970125,"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"}],"top_source_largest_matched_word_count":45} [2026-04-23 18:15:36.754055] [info] EXPECTED SIGNATURE: 9c731a7c3242e57f70e0c36a8589c7a693665c8f0db833b28931b0b509cf64a6 [2026-04-23 18:15:36.759447] [info] -------- WEBHOOK END -------- [2026-04-23 18:15:43.274945] [info] -------- WEBHOOK START -------- [2026-04-23 18:15:43.274981] [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: '321fa691debeb1a47406b21bbe5db4f2f7c1ccd1c5b38c5c742462c6c287841a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0dd3435f67dbb7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea379f-2c37540a28a0ab25b51b8479;Parent=349c543540b7c80c;Sampled=0' traceparent: '00-69ea379f2c37540a28a0ab25b51b8479-349c543540b7c80c-00' x-forwarded-for: '52.57.242.45' [2026-04-23 18:15:43.275008] [info] WEBHOOK REQUEST: {"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Master Thesis Template-23-4-2026.docx","status":"COMPLETE","id":"893d6ec9-a62b-45f7-8e1a-550f65154e23","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":42,"word_count":5167,"character_count":32199,"created_time":"2026-04-23T15:15:02.696Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 18:15:43.275012] [info] EXPECTED SIGNATURE: 321fa691debeb1a47406b21bbe5db4f2f7c1ccd1c5b38c5c742462c6c287841a [2026-04-23 18:15:43.503714] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/893d6ec9-a62b-45f7-8e1a-550f65154e23/similarity [2026-04-23 18:15:43.503747] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:15:43.503773] [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-23 18:15:44.069473] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 18:15:44.071821] [info] -------- WEBHOOK END -------- [2026-04-23 18:16:05.009094] [info] -------- WEBHOOK START -------- [2026-04-23 18:16:05.009143] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1264' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '79f199f9922a8e5f10e72ecb04b7c41a5b3476d0bc6f0fb3aaf307b1eaece575' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0dd3cb2b4cdba5-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea37b4-50d72c3ab3f0f163d5bc2375;Parent=976c1e3fcc0b04c5;Sampled=0' traceparent: '00-69ea37b450d72c3ab3f0f163d5bc2375-976c1e3fcc0b04c5-00' x-forwarded-for: '35.158.179.21' [2026-04-23 18:16:05.009171] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":12,"publication_match_percentage":8,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2026-04-23T15:16:04.772008Z","time_requested":"2026-04-23T15:15:44.022127Z","submission_id":"893d6ec9-a62b-45f7-8e1a-550f65154e23","top_matches":[{"percentage":4.31324,"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.31324,"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.8030758,"source_type":"INTERNET","matched_word_count_total":102,"name":"arxiv.org"},{"percentage":1.6970125,"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"}],"top_source_largest_matched_word_count":45} [2026-04-23 18:16:05.009176] [info] EXPECTED SIGNATURE: 79f199f9922a8e5f10e72ecb04b7c41a5b3476d0bc6f0fb3aaf307b1eaece575 [2026-04-23 18:16:05.014146] [info] -------- WEBHOOK END -------- [2026-04-23 18:16:05.189852] [info] -------- WEBHOOK START -------- [2026-04-23 18:16:05.189884] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '737' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a6c934e40560def361f76f5c50373caae73e9e1403f121608544cf1302a9428f' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0dd3cc4939dbb7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea37b5-4a0978031a94c20c0d66f9c1;Parent=c541911b1e35ebdf;Sampled=0' traceparent: '00-69ea37b54a0978031a94c20c0d66f9c1-c541911b1e35ebdf-00' x-forwarded-for: '52.57.242.45' [2026-04-23 18:16:05.189975] [info] WEBHOOK REQUEST: {"owner":"c235f7c8-b80f-47c6-b242-045e7c3e869f","title":"%D8%AF%D9%88%D8%B1 %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 %D9%81%D9%8A %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D8%A3%D8%B2%D9%85%D8%A7%D8%AA %D8%A7%D9%84%D9%85%D8%A4%D8%B3%D8%B3%D9%8A%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D9%85%D9%86%D8%B4%D8%A2%D8%AA %D8%A7%D9%84%D8%B5%D8%AD%D9%8A%D8%A9 %D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9 %286%29.docx","status":"COMPLETE","id":"9144a7c2-0521-455c-8cfb-83dab1b200df","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":87,"word_count":12847,"character_count":69594,"created_time":"2026-04-23T15:15:01.523Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 18:16:05.189990] [info] EXPECTED SIGNATURE: a6c934e40560def361f76f5c50373caae73e9e1403f121608544cf1302a9428f [2026-04-23 18:16:05.447465] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9144a7c2-0521-455c-8cfb-83dab1b200df/similarity [2026-04-23 18:16:05.447505] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:16:05.447523] [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-23 18:16:05.988075] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 18:16:05.990783] [info] -------- WEBHOOK END -------- [2026-04-23 18:16:53.602766] [info] -------- WEBHOOK START -------- [2026-04-23 18:16:53.602801] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1350' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '973787681022f532092a7cf6a3ca3455cbd5f0f1bc9e9c74a248cf4d04456032' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0dd4fae8badba5-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea37e5-6329c7930e7cd0ade40a1111;Parent=8f2bf9f7c9e3718d;Sampled=0' traceparent: '00-69ea37e56329c7930e7cd0ade40a1111-8f2bf9f7c9e3718d-00' x-forwarded-for: '35.158.179.21' [2026-04-23 18:16:53.602827] [info] WEBHOOK REQUEST: {"overall_match_percentage":33,"internet_match_percentage":14,"publication_match_percentage":3,"submitted_works_match_percentage":32,"status":"COMPLETE","time_generated":"2026-04-23T15:16:53.332151Z","time_requested":"2026-04-23T15:16:05.945839Z","submission_id":"9144a7c2-0521-455c-8cfb-83dab1b200df","top_matches":[{"percentage":10.946466,"source_type":"SUBMITTED_WORK","matched_word_count_total":1507,"submitted_date":"2025-12-02","institution_name":"Arab East College","name":"Arab East College on 2025-12-02"},{"percentage":10.859302,"source_type":"SUBMITTED_WORK","matched_word_count_total":1495,"submitted_date":"2025-12-08","institution_name":"Arab East College","name":"Arab East College on 2025-12-08"},{"percentage":10.379894,"source_type":"SUBMITTED_WORK","matched_word_count_total":1429,"submitted_date":"2025-12-02","institution_name":"Arab East College","name":"Arab East College on 2025-12-02"},{"percentage":9.915014,"source_type":"SUBMITTED_WORK","matched_word_count_total":1365,"submitted_date":"2025-12-02","institution_name":"Arab East College","name":"Arab East College on 2025-12-02"},{"percentage":9.871431,"source_type":"SUBMITTED_WORK","matched_word_count_total":1359,"submitted_date":"2025-12-08","institution_name":"Arab East College","name":"Arab East College on 2025-12-08"}],"top_source_largest_matched_word_count":110} [2026-04-23 18:16:53.602830] [info] EXPECTED SIGNATURE: 973787681022f532092a7cf6a3ca3455cbd5f0f1bc9e9c74a248cf4d04456032 [2026-04-23 18:16:53.607844] [info] -------- WEBHOOK END -------- [2026-04-23 18:22:59.905742] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/66e77746-043e-48ba-b123-ee7cd02659f8/viewer-url [2026-04-23 18:22:59.905785] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:22:59.905872] [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-23 18:23:00.696887] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379291814?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkOTNmMmZjYi00YzViLTQ1MzUtODc5NS04OWIzZGZmNmRiNjAiLCJpYXQiOjE3NzY5NTc3NzAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY5NTc4NTAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTI5MTgxNFwiOntcImF1dGhvclwiOlwi2YXYrdmF2K8g2KfZhNmC2K3Yt9in2YbZilwiLFwidGl0bGVcIjpcIkFFMDMuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.0NjEGCAYG7wRwh4qAZhUpz5OekRUvIkmnJqlEq6tcw8","httpstatus":200}' [2026-04-23 18:26:30.871021] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/8d0482ef-2a1c-4c68-a813-887b58e532ad/viewer-url [2026-04-23 18:26:30.871073] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:26:30.871162] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0644\u0645\u0649","family_name":"\u0627\u0644\u0633\u0628\u064a\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-23 18:26:31.284502] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379263995?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIyZGVjODRlYi00NDlkLTQ1MmQtYjgzZi03N2M2NmQyYmI4NzUiLCJpYXQiOjE3NzY5NTc5ODEsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY5NTgwNjEsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTI2Mzk5NVwiOntcImF1dGhvclwiOlwi2YTZhdmJINin2YTYs9io2YrYudmKXCIsXCJ0aXRsZVwiOlwiTWFzdGVyIFRoZXNpcyBUZW1wbGF0ZS0xMC0yLTIwMjYgTFYgJTI4MSUyOS5kb2N4XCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.oWtRQRxnYzgSFYheuFBmCSiZvEGm9IQBa8RXamJxbIM","httpstatus":200}' [2026-04-23 18:30:01.542617] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 18:30:01.542643] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:30:01.542730] [info] Request: 0: '[]' [2026-04-23 18:30:01.794473] [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-23 18:30:01.796452] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 18:30:01.796473] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:30:01.796489] [info] Request: 0: '[]' [2026-04-23 18:30:01.860829] [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-23 18:30:01.861591] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 18:30:01.861607] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:30:01.861622] [info] Request: 0: '[]' [2026-04-23 18:30:01.912863] [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-23 18:40:01.603852] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 18:40:01.603907] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:40:01.604010] [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":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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-23T15:40: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-23 18:40:02.060175] [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":"54529f2b-a51b-413f-926b-191b0f4a2c0d","created_time":"2026-04-23T15:40:01.885Z","httpstatus":201}' [2026-04-23 18:40:02.062359] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/54529f2b-a51b-413f-926b-191b0f4a2c0d/original [2026-04-23 18:40:02.062391] [info] Headers: 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-23 18:40:02.286211] [info] Response: 0: '{"message":"Successfully uploaded file for submission 54529f2b-a51b-413f-926b-191b0f4a2c0d","httpstatus":202}' [2026-04-23 18:40:32.534727] [info] -------- WEBHOOK START -------- [2026-04-23 18:40:32.534761] [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: '97fabb7c9521616448c9decb431d8736822a4992ea11cf485506768b160678d4' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0df79f3a57dc9a-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea3d70-2e080660cd9c6faa9c7ddd4b;Parent=3c18f6dfe3b0e541;Sampled=0' traceparent: '00-69ea3d702e080660cd9c6faa9c7ddd4b-3c18f6dfe3b0e541-00' x-forwarded-for: '35.158.179.21' [2026-04-23 18:40:32.534787] [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":"54529f2b-a51b-413f-926b-191b0f4a2c0d","content_type":"application/pdf","page_count":67,"word_count":14341,"character_count":82079,"created_time":"2026-04-23T15:40:01.885Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 18:40:32.534792] [info] EXPECTED SIGNATURE: 97fabb7c9521616448c9decb431d8736822a4992ea11cf485506768b160678d4 [2026-04-23 18:40:32.781989] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/54529f2b-a51b-413f-926b-191b0f4a2c0d/similarity [2026-04-23 18:40:32.782023] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 18:40:32.782042] [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-23 18:40:33.449517] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 18:40:33.460891] [info] -------- WEBHOOK END -------- [2026-04-23 18:41:53.465136] [info] -------- WEBHOOK START -------- [2026-04-23 18:41:53.465172] [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: '898030614bd20395d2897d8e9335d94626a57e70a9b338e7fec3e32198f3646c' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0df999091937bd-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea3dc1-2bb38ef9e4a1b281e483c355;Parent=b9bcf09e19ad0b25;Sampled=0' traceparent: '00-69ea3dc12bb38ef9e4a1b281e483c355-b9bcf09e19ad0b25-00' x-forwarded-for: '52.57.242.45' [2026-04-23 18:41:53.465205] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":8,"publication_match_percentage":1,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2026-04-23T15:41:53.198326Z","time_requested":"2026-04-23T15:40:33.400492Z","submission_id":"54529f2b-a51b-413f-926b-191b0f4a2c0d","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-23 18:41:53.465210] [info] EXPECTED SIGNATURE: 898030614bd20395d2897d8e9335d94626a57e70a9b338e7fec3e32198f3646c [2026-04-23 18:41:53.470223] [info] -------- WEBHOOK END -------- [2026-04-23 19:00:01.202392] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 19:00:01.202416] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:00:01.202502] [info] Request: 0: '[]' [2026-04-23 19:00:01.611212] [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-23 19:00:01.613993] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 19:00:01.614018] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:00:01.614037] [info] Request: 0: '[]' [2026-04-23 19:00:01.692380] [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-23 19:00:01.693172] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 19:00:01.693202] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:00:01.693217] [info] Request: 0: '[]' [2026-04-23 19:00:01.771680] [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-23 19:25:01.420555] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 19:25:01.420613] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:25:01.420739] [info] Request: 0: '{"owner":"148ef725-c089-4a93-8d50-033505ebf85b","submitter":"148ef725-c089-4a93-8d50-033505ebf85b","title":"%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%B4%D9%81%D8%A7%D9%81%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%88%D9%85%D8%A7%D8%AA%D9%8A%D8%A9 %D9%83%D9%85%D8%AA%D8%BA%D9%8A%D8%B1 %D9%88%D8%B3%D9%8A%D8%B7 %D9%81%D9%8A %D8%A7%D9%84%D8%B9%D9%84%D8%A7%D9%82%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%88%D9%81%D8%A7%D8%B9%D9%84%D9%8A%D8%A9 %D8%A7%D8%AA%D8%AE%D8%A7%D8%B0 %D8%A7%D9%84%D9%82%D8%B1%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%AA%D9%8A%D8%AC%D9%8A %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D9%85%D9%8A%D8%AF%D8%A7%D9%86%D9%8A%D8%A9 %D9%81%D9%8A %D9%88%D8%B2%D8%A7%D8%B1%D8%A7%D8%AA %D8%A7%D9%84%D8%B5%D9%86%D8%A7%D8%B9%D8%A9 %D8%A8%D8%AF%D9%88%D9%84 %D9%85%D8%AC%D9%84%D8%B3 %D8%A7%D9%84%D8%AA%D8%B9%D8%A7%D9%88%D9%86 %D8%A7%D9%84%D8%AE%D9%84%D9%8A%D8%AC%D9%8A.docx","metadata":{"group":{"id":"137052","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\u0646\u064a \u0645\u0646 \u0627\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0647","type":"ASSIGNMENT"},"group_context":{"id":"4472","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u062f\u0633 \u062f\/\u0645\u0636\u0631 \u0639\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"148ef725-c089-4a93-8d50-033505ebf85b","family_name":"\u0627\u0644\u0645\u0637\u064a\u0631\u064a","given_name":"\u0646\u0627\u064a\u0641","email":"unified.contract@gmail.com"}],"original_submitted_time":"2026-04-23T16:25:01Z"},"eula":{"accepted_timestamp":"2025-07-15T06:26:55Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 19:25:01.691499] [info] Response: 0: '{"owner":"148ef725-c089-4a93-8d50-033505ebf85b","title":"%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%B4%D9%81%D8%A7%D9%81%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%88%D9%85%D8%A7%D8%AA%D9%8A%D8%A9 %D9%83%D9%85%D8%AA%D8%BA%D9%8A%D8%B1 %D9%88%D8%B3%D9%8A%D8%B7 %D9%81%D9%8A %D8%A7%D9%84%D8%B9%D9%84%D8%A7%D9%82%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%88%D9%81%D8%A7%D8%B9%D9%84%D9%8A%D8%A9 %D8%A7%D8%AA%D8%AE%D8%A7%D8%B0 %D8%A7%D9%84%D9%82%D8%B1%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%","status":"CREATED","id":"92367af2-26a4-4919-aa15-baa5df81550a","created_time":"2026-04-23T16:25:01.672Z","httpstatus":201}' [2026-04-23 19:25:01.693555] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/92367af2-26a4-4919-aa15-baa5df81550a/original [2026-04-23 19:25:01.693578] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%B4%D9%81%D8%A7%D9%81%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%88%D9%85%D8%A7%D8%AA%D9%8A%D8%A9 %D9%83%D9%85%D8%AA%D8%BA%D9%8A%D8%B1 %D9%88%D8%B3%D9%8A%D8%B7 %D9%81%D9%8A %D8%A7%D9%84%D8%B9%D9%84%D8%A7%D9%82%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%88%D9%81%D8%A7%D8%B9%D9%84%D9%8A%D8%A9 %D8%A7%D8%AA%D8%AE%D8%A7%D8%B0 %D8%A7%D9%84%D9%82%D8%B1%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%AA%D9%8A%D8%AC%D9%8A %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D9%85%D9%8A%D8%AF%D8%A7%D9%86%D9%8A%D8%A9 %D9%81%D9%8A %D9%88%D8%B2%D8%A7%D8%B1%D8%A7%D8%AA %D8%A7%D9%84%D8%B5%D9%86%D8%A7%D8%B9%D8%A9 %D8%A8%D8%AF%D9%88%D9%84 %D9%85%D8%AC%D9%84%D8%B3 %D8%A7%D9%84%D8%AA%D8%B9%D8%A7%D9%88%D9%86 %D8%A7%D9%84%D8%AE%D9%84%D9%8A%D8%AC%D9%8A.docx"' [2026-04-23 19:25:01.915508] [info] Response: 0: '{"message":"Successfully uploaded file for submission 92367af2-26a4-4919-aa15-baa5df81550a","httpstatus":202}' [2026-04-23 19:25:02.090521] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 19:25:02.090558] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:25:02.090576] [info] Request: 0: '{"owner":"714b8828-c850-4d22-857f-ccd99373152d","submitter":"714b8828-c850-4d22-857f-ccd99373152d","title":"%D8%A7%D8%A8%D8%AA%D9%87%D8%A7%D9%84 %D8%A7%D9%84%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A %28%D8%A7%D9%84%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D9%86%D9%87%D8%A7%D8%A6%D9%8A%29 %D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%B3%D9%84%D9%88%D9%83 %D9%81%D8%AA%D9%8A%D8%A7%D8%AA %D9%86%D8%A7%D8%AF%D9%8A %D9%88%D9%82%D8%AA %D8%A7%D9%84%D9%84%D9%8A%D8%A7%D9%82%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D9%85%D9%8A%D8%AF%D8%A7%D9%86%D9%8A%D8%A9.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":"714b8828-c850-4d22-857f-ccd99373152d","family_name":"\u0627\u0644\u062f\u0631\u064a\u0628\u064a","given_name":"\u0625\u0628\u062a\u0647\u0627\u0644","email":"e002b2@gmail.com"}],"original_submitted_time":"2026-04-23T16:25:02Z"},"eula":{"accepted_timestamp":"2026-02-17T21:42:32Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 19:25:02.471052] [info] Response: 0: '{"owner":"714b8828-c850-4d22-857f-ccd99373152d","title":"%D8%A7%D8%A8%D8%AA%D9%87%D8%A7%D9%84 %D8%A7%D9%84%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A %28%D8%A7%D9%84%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D9%86%D9%87%D8%A7%D8%A6%D9%8A%29 %D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%B3%D9%84%D9%88%D9%83 %D9%81%D8%AA%D9%8A%D8%A7%D8%AA %D9%86%D8%A7%D8%AF%D9%8A %D9%88%D9%82%D8%AA %D8%A7%D9%84%D9%84%D9%8A%D8%A7%D9%82%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A","status":"CREATED","id":"f8f311b5-8d47-40e5-828a-10b43ac299a9","created_time":"2026-04-23T16:25:02.306Z","httpstatus":201}' [2026-04-23 19:25:02.473248] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f8f311b5-8d47-40e5-828a-10b43ac299a9/original [2026-04-23 19:25:02.473278] [info] Headers: 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%A8%D8%AA%D9%87%D8%A7%D9%84 %D8%A7%D9%84%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A %28%D8%A7%D9%84%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D9%86%D9%87%D8%A7%D8%A6%D9%8A%29 %D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%B3%D9%84%D9%88%D9%83 %D9%81%D8%AA%D9%8A%D8%A7%D8%AA %D9%86%D8%A7%D8%AF%D9%8A %D9%88%D9%82%D8%AA %D8%A7%D9%84%D9%84%D9%8A%D8%A7%D9%82%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A9 %D9%85%D9%8A%D8%AF%D8%A7%D9%86%D9%8A%D8%A9.docx"' [2026-04-23 19:25:02.673204] [info] Response: 0: '{"message":"Successfully uploaded file for submission f8f311b5-8d47-40e5-828a-10b43ac299a9","httpstatus":202}' [2026-04-23 19:26:12.358463] [info] -------- WEBHOOK START -------- [2026-04-23 19:26:12.358495] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '861' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b7cff9c76599b66fcb1e1d432fd574c80ec4953ada285fa9af2a52e3f04adb7c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e3a831baa03b0-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4824-9c2d18659b1dd21a81be4029;Parent=87e39a71799aa545;Sampled=0' traceparent: '00-69ea48249c2d18659b1dd21a81be4029-87e39a71799aa545-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:26:12.358612] [info] WEBHOOK REQUEST: {"owner":"148ef725-c089-4a93-8d50-033505ebf85b","title":"%D8%AF%D9%88%D8%B1 %D8%A7%D9%84%D8%B4%D9%81%D8%A7%D9%81%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%88%D9%85%D8%A7%D8%AA%D9%8A%D8%A9 %D9%83%D9%85%D8%AA%D8%BA%D9%8A%D8%B1 %D9%88%D8%B3%D9%8A%D8%B7 %D9%81%D9%8A %D8%A7%D9%84%D8%B9%D9%84%D8%A7%D9%82%D8%A9 %D8%A8%D9%8A%D9%86 %D8%A7%D9%84%D8%AA%D8%AD%D9%88%D9%84 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D9%88%D9%81%D8%A7%D8%B9%D9%84%D9%8A%D8%A9 %D8%A7%D8%AA%D8%AE%D8%A7%D8%B0 %D8%A7%D9%84%D9%82%D8%B1%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%","status":"COMPLETE","id":"92367af2-26a4-4919-aa15-baa5df81550a","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":96,"word_count":23517,"character_count":135847,"created_time":"2026-04-23T16:25:01.672Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 19:26:12.358618] [info] EXPECTED SIGNATURE: b7cff9c76599b66fcb1e1d432fd574c80ec4953ada285fa9af2a52e3f04adb7c [2026-04-23 19:26:12.505486] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/92367af2-26a4-4919-aa15-baa5df81550a/similarity [2026-04-23 19:26:12.505528] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:26:12.505546] [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-23 19:26:13.161904] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 19:26:13.163789] [info] -------- WEBHOOK END -------- [2026-04-23 19:26:15.840833] [info] -------- WEBHOOK START -------- [2026-04-23 19:26:15.840864] [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: '3b9bb495a87b3d1bc2d42019cdac8a2e5f2592bfe587c8d360e0458c23d5d2fd' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e3a98eb9203b0-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4827-23ee00e38070b5cac76cb3f9;Parent=a49a5f2e5e0fecbd;Sampled=0' traceparent: '00-69ea482723ee00e38070b5cac76cb3f9-a49a5f2e5e0fecbd-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:26:15.840899] [info] WEBHOOK REQUEST: {"owner":"714b8828-c850-4d22-857f-ccd99373152d","title":"%D8%A7%D8%A8%D8%AA%D9%87%D8%A7%D9%84 %D8%A7%D9%84%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A %28%D8%A7%D9%84%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D9%86%D9%87%D8%A7%D8%A6%D9%8A%29 %D8%A3%D8%AB%D8%B1 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A %D8%B9%D9%84%D9%89 %D8%B3%D9%84%D9%88%D9%83 %D9%81%D8%AA%D9%8A%D8%A7%D8%AA %D9%86%D8%A7%D8%AF%D9%8A %D9%88%D9%82%D8%AA %D8%A7%D9%84%D9%84%D9%8A%D8%A7%D9%82%D8%A9 %D9%81%D9%8A %D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6 %D8%AF%D8%B1%D8%A7%D8%B3%D8%A","status":"COMPLETE","id":"f8f311b5-8d47-40e5-828a-10b43ac299a9","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":105,"word_count":20979,"character_count":113829,"created_time":"2026-04-23T16:25:02.306Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 19:26:15.840904] [info] EXPECTED SIGNATURE: 3b9bb495a87b3d1bc2d42019cdac8a2e5f2592bfe587c8d360e0458c23d5d2fd [2026-04-23 19:26:16.106966] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f8f311b5-8d47-40e5-828a-10b43ac299a9/similarity [2026-04-23 19:26:16.106997] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:26:16.107012] [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-23 19:26:16.768865] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 19:26:16.771152] [info] -------- WEBHOOK END -------- [2026-04-23 19:27:16.703320] [info] -------- WEBHOOK START -------- [2026-04-23 19:27:16.703358] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1359' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6b8c703f5635a7330c8cad251e3f5053823661884af2a92199128ef54a705b3f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e3c1548f203b0-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4864-62f75a307f58ac42ea35dc07;Parent=e2a90e9dfcbf9faa;Sampled=0' traceparent: '00-69ea486462f75a307f58ac42ea35dc07-e2a90e9dfcbf9faa-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:27:16.703386] [info] WEBHOOK REQUEST: {"overall_match_percentage":10,"internet_match_percentage":6,"publication_match_percentage":3,"submitted_works_match_percentage":9,"status":"COMPLETE","time_generated":"2026-04-23T16:27:16.490119Z","time_requested":"2026-04-23T16:26:13.132369Z","submission_id":"92367af2-26a4-4919-aa15-baa5df81550a","top_matches":[{"percentage":1.3100795,"source_type":"SUBMITTED_WORK","matched_word_count_total":320,"submitted_date":"2025-12-01","institution_name":"Arab East College","name":"Arab East College on 2025-12-01"},{"percentage":0.98255956,"source_type":"SUBMITTED_WORK","matched_word_count_total":240,"submitted_date":"2025-12-14","institution_name":"Arab East College","name":"Arab East College on 2025-12-14"},{"percentage":0.9006796,"source_type":"SUBMITTED_WORK","matched_word_count_total":220,"submitted_date":"2026-02-18","institution_name":"Arabian Gulf University","name":"Arabian Gulf University on 2026-02-18"},{"percentage":0.7328257,"source_type":"SUBMITTED_WORK","matched_word_count_total":179,"submitted_date":"2025-12-06","institution_name":"Arab East College","name":"Arab East College on 2025-12-06"},{"percentage":0.6836977,"source_type":"SUBMITTED_WORK","matched_word_count_total":167,"submitted_date":"2025-12-18","institution_name":"Majmaah University","name":"Majmaah University on 2025-12-18"}],"top_source_largest_matched_word_count":39} [2026-04-23 19:27:16.703402] [info] EXPECTED SIGNATURE: 6b8c703f5635a7330c8cad251e3f5053823661884af2a92199128ef54a705b3f [2026-04-23 19:27:16.708862] [info] -------- WEBHOOK END -------- [2026-04-23 19:28:51.179435] [info] -------- WEBHOOK START -------- [2026-04-23 19:28:51.179466] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1008' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1b342f7fefc2b795ccdbb3ef2879969a2f11be4f0c37616edf87ffd43258404e' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e3e63c8a48cb6-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea48c3-5dd9a83eeb1422fefa6388ff;Parent=d115a76dadaf3999;Sampled=0' traceparent: '00-69ea48c35dd9a83eeb1422fefa6388ff-d115a76dadaf3999-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:28:51.179567] [info] WEBHOOK REQUEST: {"overall_match_percentage":16,"internet_match_percentage":12,"publication_match_percentage":6,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2026-04-23T16:28:50.960507Z","time_requested":"2026-04-23T16:26:16.7389Z","submission_id":"f8f311b5-8d47-40e5-828a-10b43ac299a9","top_matches":[{"percentage":3.3142755,"source_type":"INTERNET","matched_word_count_total":742,"name":"docs.google.com"},{"percentage":1.987672,"source_type":"INTERNET","matched_word_count_total":445,"name":"www.ijrsp.com"},{"percentage":1.7464713,"source_type":"INTERNET","matched_word_count_total":391,"name":"www.landscapeperformance.org"},{"percentage":1.6750045,"source_type":"INTERNET","matched_word_count_total":375,"name":"archives.univ-eloued.dz"},{"percentage":1.666071,"source_type":"SUBMITTED_WORK","matched_word_count_total":373,"submitted_date":"2026-04-20","institution_name":"Heriot-Watt University","name":"Heriot-Watt University on 2026-04-20"}],"top_source_largest_matched_word_count":18} [2026-04-23 19:28:51.179574] [info] EXPECTED SIGNATURE: 1b342f7fefc2b795ccdbb3ef2879969a2f11be4f0c37616edf87ffd43258404e [2026-04-23 19:28:51.185092] [info] -------- WEBHOOK END -------- [2026-04-23 19:30:01.177258] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 19:30:01.177288] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:30:01.177381] [info] Request: 0: '[]' [2026-04-23 19:30:01.481565] [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-23 19:30:01.482326] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 19:30:01.482342] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:30:01.482355] [info] Request: 0: '[]' [2026-04-23 19:30:01.558589] [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-23 19:30:01.559400] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 19:30:01.559415] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:30:01.559427] [info] Request: 0: '[]' [2026-04-23 19:30:01.620378] [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-23 19:30:01.667644] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 19:30:01.667675] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:30:01.667752] [info] Request: 0: '{"owner":"7b612d4f-28d7-4c4c-b39a-405b43793ee3","submitter":"7b612d4f-28d7-4c4c-b39a-405b43793ee3","title":"Pneumonia-final document.docx","metadata":{"group":{"id":"146240","name":"Final document 3","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":"7b612d4f-28d7-4c4c-b39a-405b43793ee3","family_name":"\u0627\u0628\u0648\u0634\u0644\u062d\u0629","given_name":"\u062d\u0633\u0627\u0645 \u0627\u0644\u062f\u064a\u0646","email":"h.abushelha@gmail.com"}],"original_submitted_time":"2026-04-23T16:30:01Z"},"eula":{"accepted_timestamp":"2025-11-14T11:04:36Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 19:30:02.350594] [info] Response: 0: '{"owner":"7b612d4f-28d7-4c4c-b39a-405b43793ee3","title":"Pneumonia-final document.docx","status":"CREATED","id":"b6d0abd9-38e0-4e7e-b54a-9ec003755071","created_time":"2026-04-23T16:30:01.929Z","httpstatus":201}' [2026-04-23 19:30:02.352658] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b6d0abd9-38e0-4e7e-b54a-9ec003755071/original [2026-04-23 19:30:02.352686] [info] Headers: 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="Pneumonia-final document.docx"' [2026-04-23 19:30:02.579684] [info] Response: 0: '{"message":"Successfully uploaded file for submission b6d0abd9-38e0-4e7e-b54a-9ec003755071","httpstatus":202}' [2026-04-23 19:30:02.834676] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 19:30:02.834712] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:30:02.834731] [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.pdf","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-23T16:30:02Z"},"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-23 19:30:03.144659] [info] Response: 0: '{"owner":"2866ea84-0291-4520-a0ef-3d724c2942d5","title":"Explainable Transformer-Based Anomaly Detection for Large-Scale System Logs.pdf","status":"CREATED","id":"76820a08-6eeb-4b26-b808-487da504ca88","created_time":"2026-04-23T16:30:03.042Z","httpstatus":201}' [2026-04-23 19:30:03.147861] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/76820a08-6eeb-4b26-b808-487da504ca88/original [2026-04-23 19:30:03.147891] [info] Headers: 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.pdf"' [2026-04-23 19:30:03.378618] [info] Response: 0: '{"message":"Successfully uploaded file for submission 76820a08-6eeb-4b26-b808-487da504ca88","httpstatus":202}' [2026-04-23 19:30:03.622075] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 19:30:03.622114] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:30:03.622133] [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 V4.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-23T16:30:03Z"},"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-23 19:30:04.021569] [info] Response: 0: '{"owner":"2866ea84-0291-4520-a0ef-3d724c2942d5","title":"Explainable Transformer-Based Anomaly Detection for Large-Scale System Logs V4.docx","status":"CREATED","id":"5ba95f85-babd-4950-8193-fe228ac7dbec","created_time":"2026-04-23T16:30:03.853Z","httpstatus":201}' [2026-04-23 19:30:04.025791] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5ba95f85-babd-4950-8193-fe228ac7dbec/original [2026-04-23 19:30:04.025824] [info] Headers: 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 V4.docx"' [2026-04-23 19:30:04.540723] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5ba95f85-babd-4950-8193-fe228ac7dbec","httpstatus":202}' [2026-04-23 19:30:18.301698] [info] -------- WEBHOOK START -------- [2026-04-23 19:30:18.301748] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '382' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '54c5630e5a62d90423e030ee3642e1c859f93a884725d22b850f1dadc8e09b0e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0e40844a38d371-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea491a-76d6641592e517d845aec0f6;Parent=dbaeea34e55c33d1;Sampled=0' traceparent: '00-69ea491a76d6641592e517d845aec0f6-dbaeea34e55c33d1-00' x-forwarded-for: '52.57.242.45' [2026-04-23 19:30:18.301846] [info] WEBHOOK REQUEST: {"owner":"2866ea84-0291-4520-a0ef-3d724c2942d5","title":"Explainable Transformer-Based Anomaly Detection for Large-Scale System Logs.pdf","status":"COMPLETE","id":"76820a08-6eeb-4b26-b808-487da504ca88","content_type":"application/pdf","page_count":36,"word_count":5262,"character_count":34111,"created_time":"2026-04-23T16:30:03.042Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 19:30:18.301851] [info] EXPECTED SIGNATURE: 54c5630e5a62d90423e030ee3642e1c859f93a884725d22b850f1dadc8e09b0e [2026-04-23 19:30:18.504108] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/76820a08-6eeb-4b26-b808-487da504ca88/similarity [2026-04-23 19:30:18.504144] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:30:18.504162] [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-23 19:30:19.036593] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 19:30:19.039562] [info] -------- WEBHOOK END -------- [2026-04-23 19:30:21.006702] [info] -------- WEBHOOK START -------- [2026-04-23 19:30:21.006738] [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: '70abb01cd47ce9a69bc4f9a8f684186ab5d55169cebd0ba0fba8a156cb7d6431' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e40952e36dbb7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea491c-e5ab8e413a6a343836ed7e1a;Parent=67bf517530a1e46b;Sampled=0' traceparent: '00-69ea491ce5ab8e413a6a343836ed7e1a-67bf517530a1e46b-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:30:21.006874] [info] WEBHOOK REQUEST: {"owner":"7b612d4f-28d7-4c4c-b39a-405b43793ee3","title":"Pneumonia-final document.docx","status":"COMPLETE","id":"b6d0abd9-38e0-4e7e-b54a-9ec003755071","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":15,"word_count":3891,"character_count":23161,"created_time":"2026-04-23T16:30:01.929Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 19:30:21.006880] [info] EXPECTED SIGNATURE: 70abb01cd47ce9a69bc4f9a8f684186ab5d55169cebd0ba0fba8a156cb7d6431 [2026-04-23 19:30:21.230570] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b6d0abd9-38e0-4e7e-b54a-9ec003755071/similarity [2026-04-23 19:30:21.230614] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:30:21.230632] [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-23 19:30:21.715447] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 19:30:21.718553] [info] -------- WEBHOOK END -------- [2026-04-23 19:30:55.659009] [info] -------- WEBHOOK START -------- [2026-04-23 19:30:55.659045] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1450' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8d9b28acc81829638acf77c344421030b89d34bad22f919b13c2fee1fcff634c' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e416dc996dbb7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea493f-9255c194aeec43a11a787671;Parent=f50121fbd920e3c3;Sampled=0' traceparent: '00-69ea493f9255c194aeec43a11a787671-f50121fbd920e3c3-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:30:55.659074] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":12,"publication_match_percentage":10,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-23T16:30:55.456975Z","time_requested":"2026-04-23T16:30:19.008095Z","submission_id":"76820a08-6eeb-4b26-b808-487da504ca88","top_matches":[{"percentage":1.772152,"source_type":"PUBLICATION","matched_word_count_total":98,"name":"Abdelrahim, Muna. \"Equitable Automation: Unraveling Bias in Machine Learning for Fair Lending Practices.\", Jackson State University"},{"percentage":1.7179023,"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.6636528,"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"},{"percentage":1.5370705,"source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2026-01-25","institution_name":"Glyndwr University","name":"Glyndwr University on 2026-01-25"},{"percentage":1.4647378,"source_type":"INTERNET","matched_word_count_total":81,"name":"www.preprints.org"}],"top_source_largest_matched_word_count":26} [2026-04-23 19:30:55.659089] [info] EXPECTED SIGNATURE: 8d9b28acc81829638acf77c344421030b89d34bad22f919b13c2fee1fcff634c [2026-04-23 19:30:55.664463] [info] -------- WEBHOOK END -------- [2026-04-23 19:30:58.131562] [info] -------- WEBHOOK START -------- [2026-04-23 19:30:58.131594] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1667' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e6faaa17680327df814c81daa6361d196fe383fe5dceafac999338b43ff67cf2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e417d3b5fdbb7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4942-aa3d4df1633f1d0aa045a94e;Parent=51c19ecb07ca6419;Sampled=0' traceparent: '00-69ea4942aa3d4df1633f1d0aa045a94e-51c19ecb07ca6419-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:30:58.131622] [info] WEBHOOK REQUEST: {"overall_match_percentage":27,"internet_match_percentage":20,"publication_match_percentage":20,"submitted_works_match_percentage":23,"status":"COMPLETE","time_generated":"2026-04-23T16:30:57.953182Z","time_requested":"2026-04-23T16:30:21.683665Z","submission_id":"b6d0abd9-38e0-4e7e-b54a-9ec003755071","top_matches":[{"percentage":7.269674,"source_type":"PUBLICATION","matched_word_count_total":303,"name":"\"ICT Analysis and Applications\", Springer Science and Business Media LLC, 2026"},{"percentage":7.269674,"source_type":"SUBMITTED_WORK","matched_word_count_total":303,"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":5.950096,"source_type":"PUBLICATION","matched_word_count_total":248,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":5.878119,"source_type":"SUBMITTED_WORK","matched_word_count_total":245,"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"},{"percentage":5.8541265,"source_type":"SUBMITTED_WORK","matched_word_count_total":244,"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":32} [2026-04-23 19:30:58.131627] [info] EXPECTED SIGNATURE: e6faaa17680327df814c81daa6361d196fe383fe5dceafac999338b43ff67cf2 [2026-04-23 19:30:58.136745] [info] -------- WEBHOOK END -------- [2026-04-23 19:31:02.591944] [info] -------- WEBHOOK START -------- [2026-04-23 19:31:02.591979] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '442' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c107de8913ba4608e4186984a6bc81b4c8516adc111c23e16fd8514195bf95a3' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e41991d01dbb7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4946-ac4edf0b1f2d07839177a8c7;Parent=562f32a56916f5e1;Sampled=0' traceparent: '00-69ea4946ac4edf0b1f2d07839177a8c7-562f32a56916f5e1-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:31:02.592008] [info] WEBHOOK REQUEST: {"owner":"2866ea84-0291-4520-a0ef-3d724c2942d5","title":"Explainable Transformer-Based Anomaly Detection for Large-Scale System Logs V4.docx","status":"COMPLETE","id":"5ba95f85-babd-4950-8193-fe228ac7dbec","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":36,"word_count":5239,"character_count":30997,"created_time":"2026-04-23T16:30:03.853Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-23 19:31:02.592022] [info] EXPECTED SIGNATURE: c107de8913ba4608e4186984a6bc81b4c8516adc111c23e16fd8514195bf95a3 [2026-04-23 19:31:02.857280] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5ba95f85-babd-4950-8193-fe228ac7dbec/similarity [2026-04-23 19:31:02.857323] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:31:02.857341] [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-23 19:31:03.465735] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 19:31:03.467775] [info] -------- WEBHOOK END -------- [2026-04-23 19:31:46.060672] [info] -------- WEBHOOK START -------- [2026-04-23 19:31:46.060705] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1450' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '09f9ff51250b612569c13c5db6bb77fe3139f4d92442e36fd275a03a87d41fca' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e42a8cad9dbb7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4972-e79978987f917e1466daa83c;Parent=a5a3251af4bee593;Sampled=0' traceparent: '00-69ea4972e79978987f917e1466daa83c-a5a3251af4bee593-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:31:46.060810] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":12,"publication_match_percentage":12,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-23T16:31:45.744383Z","time_requested":"2026-04-23T16:31:03.440985Z","submission_id":"5ba95f85-babd-4950-8193-fe228ac7dbec","top_matches":[{"percentage":1.772152,"source_type":"PUBLICATION","matched_word_count_total":98,"name":"Abdelrahim, Muna. \"Equitable Automation: Unraveling Bias in Machine Learning for Fair Lending Practices.\", Jackson State University"},{"percentage":1.7179023,"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.6636528,"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"},{"percentage":1.5370705,"source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2026-01-25","institution_name":"Glyndwr University","name":"Glyndwr University on 2026-01-25"},{"percentage":1.4647378,"source_type":"INTERNET","matched_word_count_total":81,"name":"www.preprints.org"}],"top_source_largest_matched_word_count":26} [2026-04-23 19:31:46.060815] [info] EXPECTED SIGNATURE: 09f9ff51250b612569c13c5db6bb77fe3139f4d92442e36fd275a03a87d41fca [2026-04-23 19:31:46.066000] [info] -------- WEBHOOK END -------- [2026-04-23 19:40:01.143626] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 19:40:01.143672] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:40:01.143773] [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.pdf","metadata":{"group":{"id":"146069","name":"Comments","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-23T16:40: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-23 19:40:01.642164] [info] Response: 0: '{"owner":"2866ea84-0291-4520-a0ef-3d724c2942d5","title":"Explainable Transformer-Based Anomaly Detection for Large-Scale System Logs.pdf","status":"CREATED","id":"b91d552d-4729-4a43-b77b-7c477988e522","created_time":"2026-04-23T16:40:01.474Z","httpstatus":201}' [2026-04-23 19:40:01.644284] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b91d552d-4729-4a43-b77b-7c477988e522/original [2026-04-23 19:40:01.644314] [info] Headers: 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.pdf"' [2026-04-23 19:40:01.925307] [info] Response: 0: '{"message":"Successfully uploaded file for submission b91d552d-4729-4a43-b77b-7c477988e522","httpstatus":202}' [2026-04-23 19:40:02.169183] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 19:40:02.169229] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:40:02.169250] [info] Request: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","submitter":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Final 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":"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-23T16:40: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-23 19:40:02.587563] [info] Response: 0: '{"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Final Presentation.pdf","status":"CREATED","id":"d53dfa49-1acb-413c-97d7-811d6c9582ec","created_time":"2026-04-23T16:40:02.424Z","httpstatus":201}' [2026-04-23 19:40:02.589804] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d53dfa49-1acb-413c-97d7-811d6c9582ec/original [2026-04-23 19:40:02.589838] [info] Headers: 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 Presentation.pdf"' [2026-04-23 19:40:02.894982] [info] Response: 0: '{"message":"Successfully uploaded file for submission d53dfa49-1acb-413c-97d7-811d6c9582ec","httpstatus":202}' [2026-04-23 19:40:03.100836] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 19:40:03.100882] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:40:03.100902] [info] Request: 0: '{"owner":"1c670bc1-f9b6-4d80-8aef-dbdfc05ba00e","submitter":"1c670bc1-f9b6-4d80-8aef-dbdfc05ba00e","title":"%E2%80%8E%E2%81%A8%D9%86%D8%B4%D8%B1 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%E2%81%A9 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1.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":"1c670bc1-f9b6-4d80-8aef-dbdfc05ba00e","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","given_name":"\u0641\u064a\u0635\u0644","email":"faisalotb1996@gmail.com"}],"original_submitted_time":"2026-04-23T16:40:03Z"},"eula":{"accepted_timestamp":"2026-03-07T23:12:35Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 19:40:03.648443] [info] Response: 0: '{"owner":"1c670bc1-f9b6-4d80-8aef-dbdfc05ba00e","title":"%E2%80%8E%E2%81%A8%D9%86%D8%B4%D8%B1 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%E2%81%A9 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1.pdf","status":"CREATED","id":"3db7d12a-e7f0-4daa-86c5-670ee843b996","created_time":"2026-04-23T16:40:03.494Z","httpstatus":201}' [2026-04-23 19:40:03.650808] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3db7d12a-e7f0-4daa-86c5-670ee843b996/original [2026-04-23 19:40:03.650834] [info] Headers: 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%86%D8%B4%D8%B1 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%E2%81%A9 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1.pdf"' [2026-04-23 19:40:03.889753] [info] Response: 0: '{"message":"Successfully uploaded file for submission 3db7d12a-e7f0-4daa-86c5-670ee843b996","httpstatus":202}' [2026-04-23 19:40:06.571559] [info] -------- WEBHOOK START -------- [2026-04-23 19:40:06.571594] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '417' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '0dfd29c2ed060baea2f4d83692b481a950bf5643bab3c834a6f18273628028da' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e4ee0db801e59-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4b66-2cb34f1d48ec7e8ab3174a99;Parent=6a0d7ae0d7a72508;Sampled=0' traceparent: '00-69ea4b662cb34f1d48ec7e8ab3174a99-6a0d7ae0d7a72508-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:40:06.571630] [info] WEBHOOK REQUEST: {"owner":"1c670bc1-f9b6-4d80-8aef-dbdfc05ba00e","title":"%E2%80%8E%E2%81%A8%D9%86%D8%B4%D8%B1 %D8%A7%D9%84%D8%A8%D8%AD%D8%AB%E2%81%A9 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1.pdf","status":"COMPLETE","id":"3db7d12a-e7f0-4daa-86c5-670ee843b996","content_type":"application/pdf","page_count":1,"word_count":212,"character_count":1285,"created_time":"2026-04-23T16:40:03.494Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 19:40:06.571635] [info] EXPECTED SIGNATURE: 0dfd29c2ed060baea2f4d83692b481a950bf5643bab3c834a6f18273628028da [2026-04-23 19:40:06.684211] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3db7d12a-e7f0-4daa-86c5-670ee843b996/similarity [2026-04-23 19:40:06.684247] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:40:06.684264] [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-23 19:40:07.713371] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 19:40:07.715948] [info] -------- WEBHOOK END -------- [2026-04-23 19:40:14.491466] [info] -------- WEBHOOK START -------- [2026-04-23 19:40:14.491501] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '796' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a9817d83de3c24e81d316bfbbfd53b63e0e453b76a14a97fe2417e4fea0ee48e' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0e4f126af9924a-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4b6e-a81ab1c07867f40e8a9f213e;Parent=18a1654140f54217;Sampled=0' traceparent: '00-69ea4b6ea81ab1c07867f40e8a9f213e-18a1654140f54217-00' x-forwarded-for: '52.57.242.45' [2026-04-23 19:40:14.491527] [info] WEBHOOK REQUEST: {"overall_match_percentage":89,"internet_match_percentage":89,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2026-04-23T16:40:14.259483Z","time_requested":"2026-04-23T16:40:07.667616Z","submission_id":"3db7d12a-e7f0-4daa-86c5-670ee843b996","top_matches":[{"percentage":88.97959,"source_type":"INTERNET","matched_word_count_total":218,"name":"journals.yu.edu.jo"},{"percentage":63.67347,"source_type":"INTERNET","matched_word_count_total":156,"name":"jjes.yu.edu.jo"},{"percentage":60.816326,"source_type":"INTERNET","matched_word_count_total":149,"name":"wjoss.uowasit.edu.iq"},{"percentage":4.897959,"source_type":"INTERNET","matched_word_count_total":12,"name":"shsreview.univ-batna.dz"}],"top_source_largest_matched_word_count":169} [2026-04-23 19:40:14.491530] [info] EXPECTED SIGNATURE: a9817d83de3c24e81d316bfbbfd53b63e0e453b76a14a97fe2417e4fea0ee48e [2026-04-23 19:40:14.496316] [info] -------- WEBHOOK END -------- [2026-04-23 19:40:29.323191] [info] -------- WEBHOOK START -------- [2026-04-23 19:40:29.323225] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '382' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '951fbebb612282c657c30fdc9e090fce00e5e66dac67f85f09bb7c94404e0dce' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0e4f6f3bd0924a-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4b7d-6f3aea5523ae4b3dc80286c1;Parent=1e28eab8dcdf0bc4;Sampled=0' traceparent: '00-69ea4b7d6f3aea5523ae4b3dc80286c1-1e28eab8dcdf0bc4-00' x-forwarded-for: '52.57.242.45' [2026-04-23 19:40:29.323343] [info] WEBHOOK REQUEST: {"owner":"2866ea84-0291-4520-a0ef-3d724c2942d5","title":"Explainable Transformer-Based Anomaly Detection for Large-Scale System Logs.pdf","status":"COMPLETE","id":"b91d552d-4729-4a43-b77b-7c477988e522","content_type":"application/pdf","page_count":36,"word_count":5262,"character_count":34111,"created_time":"2026-04-23T16:40:01.474Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 19:40:29.323349] [info] EXPECTED SIGNATURE: 951fbebb612282c657c30fdc9e090fce00e5e66dac67f85f09bb7c94404e0dce [2026-04-23 19:40:29.542695] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b91d552d-4729-4a43-b77b-7c477988e522/similarity [2026-04-23 19:40:29.542732] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:40:29.542751] [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-23 19:40:30.078155] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 19:40:30.080516] [info] -------- WEBHOOK END -------- [2026-04-23 19:40:36.236860] [info] -------- WEBHOOK START -------- [2026-04-23 19:40:36.236905] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '303' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '235f7ff001ae21107c0d296a6a9c8711c185237af140b9a9ae4710895849aea7' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0e4f9a5f29924a-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4b84-735d34eabb83690ef193224b;Parent=1b001d66c06a5c12;Sampled=0' traceparent: '00-69ea4b84735d34eabb83690ef193224b-1b001d66c06a5c12-00' x-forwarded-for: '52.57.242.45' [2026-04-23 19:40:36.236932] [info] WEBHOOK REQUEST: {"owner":"cfdeb10d-10ed-4d05-a354-324b53d09670","title":"Final Presentation.pdf","status":"ERROR","id":"d53dfa49-1acb-413c-97d7-811d6c9582ec","content_type":"application/pdf","page_count":14,"word_count":0,"character_count":0,"error_code":"CANNOT_EXTRACT_TEXT","created_time":"2026-04-23T16:40:02.424Z"} [2026-04-23 19:40:36.236937] [info] EXPECTED SIGNATURE: 235f7ff001ae21107c0d296a6a9c8711c185237af140b9a9ae4710895849aea7 [2026-04-23 19:40:36.241343] [info] [POST] Request to: https://midocean.turnitin.com/remote-logging/api/log [2026-04-23 19:40:36.241354] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:40:36.241367] [info] Request: 0: '{"message":"Error while uploading the file","integration_type":"Moodle","integration_version":"2025021301","lms_version":"405","log_level":"ERROR","date":"2026-04-23 19:40:36","tenant":"https:\/\/midocean.turnitin.com","submission_id":"d53dfa49-1acb-413c-97d7-811d6c9582ec","request":{"url":"\/api\/v1\/submissions\/{{submission_id}}\/original","method":"POST","headers":null,"response_status":500,"response_body":"{\"owner\":\"cfdeb10d-10ed-4d05-a354-324b53d09670\",\"title\":\"Final Presentation.pdf\",\"status\":\"ERROR\",\"id\":\"d53dfa49-1acb-413c-97d7-811d6c9582ec\",\"content_type\":\"application\\\/pdf\",\"page_count\":14,\"word_count\":0,\"character_count\":0,\"error_code\":\"CANNOT_EXTRACT_TEXT\",\"created_time\":\"2026-04-23T16:40:02.424Z\"}"}}' [2026-04-23 19:40:36.290838] [info] Response: 0: '{"httpstatus":204}' [2026-04-23 19:40:36.292807] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d53dfa49-1acb-413c-97d7-811d6c9582ec/similarity [2026-04-23 19:40:36.292826] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:40:36.292840] [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-23 19:40:36.348602] [info] Response: 0: '{"success":false,"status":409,"code":"CONFLICT","reference":"dbc26dc3-0413-49c5-84e4-51edabb1d490","debug_message":"CANNOT_EXTRACT_TEXT","message":"CANNOT_EXTRACT_TEXT","httpstatus":409}' [2026-04-23 19:40:36.350524] [info] -------- WEBHOOK END -------- [2026-04-23 19:41:10.000519] [info] -------- WEBHOOK START -------- [2026-04-23 19:41:10.000555] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1568' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '088b611d5c6e9f2ce1df99d3808690d67ebabad21888739519d00b50f240cbf3' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e506d5ae79299-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4ba5-41eecd4b2a07868d4cd8b662;Parent=9c3814e5718f036c;Sampled=0' traceparent: '00-69ea4ba541eecd4b2a07868d4cd8b662-9c3814e5718f036c-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:41:10.000658] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":12,"publication_match_percentage":11,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2026-04-23T16:41:09.717289Z","time_requested":"2026-04-23T16:40:30.04907Z","submission_id":"b91d552d-4729-4a43-b77b-7c477988e522","top_matches":[{"percentage":1.772152,"source_type":"PUBLICATION","matched_word_count_total":98,"name":"Abdelrahim, Muna. \"Equitable Automation: Unraveling Bias in Machine Learning for Fair Lending Practices.\", Jackson State University"},{"percentage":1.7179023,"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.6636528,"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"},{"percentage":1.5370705,"source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2026-01-25","institution_name":"Glyndwr University","name":"Glyndwr University on 2026-01-25"},{"percentage":1.4647378,"source_type":"SUBMITTED_WORK","matched_word_count_total":81,"submitted_date":"2026-03-14","institution_name":"School of Engineering & Sciences","name":"School of Engineering & Sciences on 2026-03-14"}],"top_source_largest_matched_word_count":26} [2026-04-23 19:41:10.000663] [info] EXPECTED SIGNATURE: 088b611d5c6e9f2ce1df99d3808690d67ebabad21888739519d00b50f240cbf3 [2026-04-23 19:41:10.005862] [info] -------- WEBHOOK END -------- [2026-04-23 19:45:02.034018] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 19:45:02.034060] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:45:02.034135] [info] Request: 0: '{"owner":"ebabde9e-148e-4b94-90e9-764ffd097bb3","submitter":"ebabde9e-148e-4b94-90e9-764ffd097bb3","title":"Automatic Detection of Arabic Spam Messages Using Machine Learning Techniques.pdf","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":"ebabde9e-148e-4b94-90e9-764ffd097bb3","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","given_name":"\u0623\u0631\u064a\u062c","email":"areejabdualaziz@gmail.com"}],"original_submitted_time":"2026-04-23T16:45:02Z"},"eula":{"accepted_timestamp":"2025-11-07T22:41:51Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 19:45:02.544415] [info] Response: 0: '{"owner":"ebabde9e-148e-4b94-90e9-764ffd097bb3","title":"Automatic Detection of Arabic Spam Messages Using Machine Learning Techniques.pdf","status":"CREATED","id":"0e667559-5612-4550-b964-fb202919fd38","created_time":"2026-04-23T16:45:02.305Z","httpstatus":201}' [2026-04-23 19:45:02.546571] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0e667559-5612-4550-b964-fb202919fd38/original [2026-04-23 19:45:02.546606] [info] Headers: 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.pdf"' [2026-04-23 19:45:02.828891] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0e667559-5612-4550-b964-fb202919fd38","httpstatus":202}' [2026-04-23 19:45:29.989517] [info] -------- WEBHOOK START -------- [2026-04-23 19:45:29.989552] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '384' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'efddc2127dbc020ebc29d5647a968733998372425122dddcd5f0b01aa35747b1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e56c648538d30-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4ca9-6d8d851961d85311b37f3724;Parent=9f73af55416d6ec6;Sampled=0' traceparent: '00-69ea4ca96d8d851961d85311b37f3724-9f73af55416d6ec6-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:45:29.989655] [info] WEBHOOK REQUEST: {"owner":"ebabde9e-148e-4b94-90e9-764ffd097bb3","title":"Automatic Detection of Arabic Spam Messages Using Machine Learning Techniques.pdf","status":"COMPLETE","id":"0e667559-5612-4550-b964-fb202919fd38","content_type":"application/pdf","page_count":30,"word_count":5604,"character_count":33414,"created_time":"2026-04-23T16:45:02.305Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 19:45:29.989660] [info] EXPECTED SIGNATURE: efddc2127dbc020ebc29d5647a968733998372425122dddcd5f0b01aa35747b1 [2026-04-23 19:45:30.298825] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0e667559-5612-4550-b964-fb202919fd38/similarity [2026-04-23 19:45:30.298856] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:45:30.298871] [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-23 19:45:30.838490] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 19:45:30.840632] [info] -------- WEBHOOK END -------- [2026-04-23 19:46:09.436772] [info] -------- WEBHOOK START -------- [2026-04-23 19:46:09.436806] [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: '781029047382dc41e46d8c761d4e39d2fdef79fc91c9a4ead60ce56cd20d6d5d' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e57bcdcef8d30-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4cd1-305282b69286823c27728f55;Parent=ae5586d784b38c14;Sampled=0' traceparent: '00-69ea4cd1305282b69286823c27728f55-ae5586d784b38c14-00' x-forwarded-for: '35.158.179.21' [2026-04-23 19:46:09.436912] [info] WEBHOOK REQUEST: {"overall_match_percentage":25,"internet_match_percentage":17,"publication_match_percentage":19,"submitted_works_match_percentage":21,"status":"COMPLETE","time_generated":"2026-04-23T16:46:09.242443Z","time_requested":"2026-04-23T16:45:30.807521Z","submission_id":"0e667559-5612-4550-b964-fb202919fd38","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-23 19:46:09.436918] [info] EXPECTED SIGNATURE: 781029047382dc41e46d8c761d4e39d2fdef79fc91c9a4ead60ce56cd20d6d5d [2026-04-23 19:46:09.442794] [info] -------- WEBHOOK END -------- [2026-04-23 19:55:01.854568] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 19:55:01.854608] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:55:01.854702] [info] Request: 0: '{"owner":"fd12a8be-fbcb-424a-bfb8-3d0515451384","submitter":"fd12a8be-fbcb-424a-bfb8-3d0515451384","title":"%D9%85%D8%B1%D9%81%D9%82 %D9%84%D9%83%D9%85 %D8%A7%D9%84%D9%85%D9%82%D8%AF%D9%85%D8%A9 %D9%88%D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D9%86%D8%B8%D8%B1%D9%8A .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":"fd12a8be-fbcb-424a-bfb8-3d0515451384","family_name":"\u0627\u0644\u0631\u0634\u064a\u062f","given_name":"\u0646\u0648\u0641","email":"noufdesign3@gmail.com"}],"original_submitted_time":"2026-04-23T16:55:01Z"},"eula":{"accepted_timestamp":"2026-03-28T05:57:45Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 19:55:02.303689] [info] Response: 0: '{"owner":"fd12a8be-fbcb-424a-bfb8-3d0515451384","title":"%D9%85%D8%B1%D9%81%D9%82 %D9%84%D9%83%D9%85 %D8%A7%D9%84%D9%85%D9%82%D8%AF%D9%85%D8%A9 %D9%88%D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D9%86%D8%B8%D8%B1%D9%8A .docx","status":"CREATED","id":"ff897bee-1b00-4e8d-9cd1-10b361b600fb","created_time":"2026-04-23T16:55:02.154Z","httpstatus":201}' [2026-04-23 19:55:02.305283] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ff897bee-1b00-4e8d-9cd1-10b361b600fb/original [2026-04-23 19:55:02.305308] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D9%85%D8%B1%D9%81%D9%82 %D9%84%D9%83%D9%85 %D8%A7%D9%84%D9%85%D9%82%D8%AF%D9%85%D8%A9 %D9%88%D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D9%86%D8%B8%D8%B1%D9%8A .docx"' [2026-04-23 19:55:02.487315] [info] Response: 0: '{"message":"Successfully uploaded file for submission ff897bee-1b00-4e8d-9cd1-10b361b600fb","httpstatus":202}' [2026-04-23 19:55:12.706998] [info] -------- WEBHOOK START -------- [2026-04-23 19:55:12.707034] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '536' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e0506e1411b492660f645e80f3f21c6fcd9796b8492733b641d3c5c992a9e254' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0e65003d483685-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4ef0-30e44fdce61ae55b45159a2e;Parent=c5749d93cf1e96e8;Sampled=0' traceparent: '00-69ea4ef030e44fdce61ae55b45159a2e-c5749d93cf1e96e8-00' x-forwarded-for: '52.57.242.45' [2026-04-23 19:55:12.707137] [info] WEBHOOK REQUEST: {"owner":"fd12a8be-fbcb-424a-bfb8-3d0515451384","title":"%D9%85%D8%B1%D9%81%D9%82 %D9%84%D9%83%D9%85 %D8%A7%D9%84%D9%85%D9%82%D8%AF%D9%85%D8%A9 %D9%88%D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D8%A7%D9%86%D8%B8%D8%B1%D9%8A .docx","status":"COMPLETE","id":"ff897bee-1b00-4e8d-9cd1-10b361b600fb","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":11,"word_count":1379,"character_count":7899,"created_time":"2026-04-23T16:55:02.154Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 19:55:12.707149] [info] EXPECTED SIGNATURE: e0506e1411b492660f645e80f3f21c6fcd9796b8492733b641d3c5c992a9e254 [2026-04-23 19:55:12.831203] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ff897bee-1b00-4e8d-9cd1-10b361b600fb/similarity [2026-04-23 19:55:12.831238] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 19:55:12.831257] [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-23 19:55:13.523168] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 19:55:13.525464] [info] -------- WEBHOOK END -------- [2026-04-23 19:55:21.329701] [info] -------- WEBHOOK START -------- [2026-04-23 19:55:21.329750] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1362' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '25330c37aa61d341b0c25a75048963b6832fb299ffb92aa87380b361f3a9a0ae' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0e65363cfa3685-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea4ef9-c7caa774d306a2ffd1d22ec4;Parent=fe95559d7ffeef15;Sampled=0' traceparent: '00-69ea4ef9c7caa774d306a2ffd1d22ec4-fe95559d7ffeef15-00' x-forwarded-for: '52.57.242.45' [2026-04-23 19:55:21.329778] [info] WEBHOOK REQUEST: {"overall_match_percentage":29,"internet_match_percentage":7,"publication_match_percentage":0,"submitted_works_match_percentage":29,"status":"COMPLETE","time_generated":"2026-04-23T16:55:21.113761Z","time_requested":"2026-04-23T16:55:13.493638Z","submission_id":"ff897bee-1b00-4e8d-9cd1-10b361b600fb","top_matches":[{"percentage":4.441261,"source_type":"SUBMITTED_WORK","matched_word_count_total":62,"submitted_date":"2025-12-17","institution_name":"Majan College","name":"Majan College on 2025-12-17"},{"percentage":4.297994,"source_type":"SUBMITTED_WORK","matched_word_count_total":60,"submitted_date":"2026-03-25","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2026-03-25"},{"percentage":4.0830946,"source_type":"SUBMITTED_WORK","matched_word_count_total":57,"submitted_date":"2025-12-06","institution_name":"Arab East College","name":"Arab East College on 2025-12-06"},{"percentage":3.9398282,"source_type":"SUBMITTED_WORK","matched_word_count_total":55,"submitted_date":"2025-07-29","institution_name":"Arab Open University","name":"Arab Open University on 2025-07-29"},{"percentage":3.7249284,"source_type":"SUBMITTED_WORK","matched_word_count_total":52,"submitted_date":"2025-12-29","institution_name":"University of Tabuk","name":"University of Tabuk on 2025-12-29"}],"top_source_largest_matched_word_count":9} [2026-04-23 19:55:21.329783] [info] EXPECTED SIGNATURE: 25330c37aa61d341b0c25a75048963b6832fb299ffb92aa87380b361f3a9a0ae [2026-04-23 19:55:21.335465] [info] -------- WEBHOOK END -------- [2026-04-23 20:00:01.854290] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 20:00:01.854316] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 20:00:01.854399] [info] Request: 0: '[]' [2026-04-23 20:00:02.127010] [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-23 20:00:02.129632] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 20:00:02.129653] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 20:00:02.129676] [info] Request: 0: '[]' [2026-04-23 20:00:02.193857] [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","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-23 20:00:02.194439] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 20:00:02.194453] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 20:00:02.194467] [info] Request: 0: '[]' [2026-04-23 20:00:02.245487] [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-23 20:10:01.298471] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 20:10:01.298506] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 20:10:01.298583] [info] Request: 0: '{"owner":"9c5ae3c6-6b50-4dc4-8390-067f4c160925","submitter":"9c5ae3c6-6b50-4dc4-8390-067f4c160925","title":"%D8%B1%D8%A7%D8%A8%D8%B7 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86 %281%29.pdf","metadata":{"group":{"id":"145134","name":"\u0631\u0627\u0628\u0637 \u0627\u0644\u0627\u0633\u062a\u0628\u064a\u0627\u0646","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":"9c5ae3c6-6b50-4dc4-8390-067f4c160925","family_name":"\u0628\u0631\u0643\u0647","given_name":"\u0645\u0647\u0627","email":"maha.brkh@gmail.com"}],"original_submitted_time":"2026-04-23T17:10:01Z"},"eula":{"accepted_timestamp":"2026-02-14T15:26:30Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 20:10:01.782895] [info] Response: 0: '{"owner":"9c5ae3c6-6b50-4dc4-8390-067f4c160925","title":"%D8%B1%D8%A7%D8%A8%D8%B7 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86 %281%29.pdf","status":"CREATED","id":"c397ff64-4f73-4d9b-92bc-fe4250c78b71","created_time":"2026-04-23T17:10:01.572Z","httpstatus":201}' [2026-04-23 20:10:01.785264] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c397ff64-4f73-4d9b-92bc-fe4250c78b71/original [2026-04-23 20:10:01.785284] [info] Headers: 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%A7%D8%A8%D8%B7 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86 %281%29.pdf"' [2026-04-23 20:10:02.004714] [info] Response: 0: '{"message":"Successfully uploaded file for submission c397ff64-4f73-4d9b-92bc-fe4250c78b71","httpstatus":202}' [2026-04-23 20:10:04.484169] [info] -------- WEBHOOK START -------- [2026-04-23 20:10:04.484200] [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: '1b235c14577f1a24354ddaa7be0995a5e85d66cecf5c8124355b23acdf394ced' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0e7ac5e908dc95-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea526c-0f5cd6c60a968078ca975c26;Parent=ec6b4985527798ff;Sampled=0' traceparent: '00-69ea526c0f5cd6c60a968078ca975c26-ec6b4985527798ff-00' x-forwarded-for: '52.57.242.45' [2026-04-23 20:10:04.484225] [info] WEBHOOK REQUEST: {"owner":"9c5ae3c6-6b50-4dc4-8390-067f4c160925","title":"%D8%B1%D8%A7%D8%A8%D8%B7 %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86 %281%29.pdf","status":"COMPLETE","id":"c397ff64-4f73-4d9b-92bc-fe4250c78b71","content_type":"application/pdf","page_count":1,"word_count":24,"character_count":186,"created_time":"2026-04-23T17:10:01.572Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 20:10:04.484230] [info] EXPECTED SIGNATURE: 1b235c14577f1a24354ddaa7be0995a5e85d66cecf5c8124355b23acdf394ced [2026-04-23 20:10:04.696238] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c397ff64-4f73-4d9b-92bc-fe4250c78b71/similarity [2026-04-23 20:10:04.696278] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 20:10:04.696295] [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-23 20:10:05.317357] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 20:10:05.319715] [info] -------- WEBHOOK END -------- [2026-04-23 20:10:10.130589] [info] -------- WEBHOOK START -------- [2026-04-23 20:10:10.130625] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1023' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '62045f79dc896548627f617b215d0920a1ec46b3bab28b14e7fe95959ab73e16' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0e7ae92ae02757-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea5272-1cfa2024a418808271cbe841;Parent=b63a89e5d7c45aec;Sampled=0' traceparent: '00-69ea52721cfa2024a418808271cbe841-b63a89e5d7c45aec-00' x-forwarded-for: '35.158.179.21' [2026-04-23 20:10:10.130661] [info] WEBHOOK REQUEST: {"overall_match_percentage":44,"internet_match_percentage":44,"publication_match_percentage":0,"submitted_works_match_percentage":40,"status":"COMPLETE","time_generated":"2026-04-23T17:10:09.882011Z","time_requested":"2026-04-23T17:10:05.285318Z","submission_id":"c397ff64-4f73-4d9b-92bc-fe4250c78b71","top_matches":[{"percentage":44.0,"source_type":"INTERNET","matched_word_count_total":11,"name":"tgchannels.org"},{"percentage":44.0,"source_type":"INTERNET","matched_word_count_total":11,"name":"en.tgchannels.org"},{"percentage":44.0,"source_type":"INTERNET","matched_word_count_total":11,"name":"www.univ-adrar.edu.dz"},{"percentage":40.0,"submission_id":"26f3ade3-517c-4e3c-80c3-1c37af18b81d","source_type":"SUBMITTED_WORK","matched_word_count_total":10,"submitted_date":"2026-04-23","institution_name":"University of Essex","name":"University of Essex on 2026-04-23"},{"percentage":40.0,"source_type":"INTERNET","matched_word_count_total":10,"name":"siteng.univ-batna.dz"}],"top_source_largest_matched_word_count":11} [2026-04-23 20:10:10.130667] [info] EXPECTED SIGNATURE: 62045f79dc896548627f617b215d0920a1ec46b3bab28b14e7fe95959ab73e16 [2026-04-23 20:10:10.135763] [info] -------- WEBHOOK END -------- [2026-04-23 20:30:01.058583] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 20:30:01.058620] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 20:30:01.058703] [info] Request: 0: '[]' [2026-04-23 20:30:01.375587] [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-23 20:30:01.378454] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 20:30:01.378484] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 20:30:01.378505] [info] Request: 0: '[]' [2026-04-23 20:30:01.449088] [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-23 20:30:01.449964] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 20:30:01.449980] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 20:30:01.449994] [info] Request: 0: '[]' [2026-04-23 20:30:01.512991] [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-23 20:40:01.116787] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 20:40:01.116827] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 20:40:01.116911] [info] Request: 0: '{"owner":"4384bf2d-1acf-4101-8534-70b7eca313ad","submitter":"4384bf2d-1acf-4101-8534-70b7eca313ad","title":"AE04.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-23T17:40: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-23 20:40:01.517245] [info] Response: 0: '{"owner":"4384bf2d-1acf-4101-8534-70b7eca313ad","title":"AE04.docx","status":"CREATED","id":"85cf60c2-4aef-45b3-bebe-5ef0245567c8","created_time":"2026-04-23T17:40:01.338Z","httpstatus":201}' [2026-04-23 20:40:01.520113] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/85cf60c2-4aef-45b3-bebe-5ef0245567c8/original [2026-04-23 20:40:01.520143] [info] Headers: 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="AE04.docx"' [2026-04-23 20:40:01.784502] [info] Response: 0: '{"message":"Successfully uploaded file for submission 85cf60c2-4aef-45b3-bebe-5ef0245567c8","httpstatus":202}' [2026-04-23 20:40:48.098284] [info] -------- WEBHOOK START -------- [2026-04-23 20:40:48.098320] [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' x-turnitin-signature: 'e12ba9e13d2add510e6d5d4864d6c86066d87bb2a7676278134387ca16d8d5f8' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0ea7c878e79193-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea59a0-b44fcf25362c5f029e26aecf;Parent=0df000febbfedf63;Sampled=0' traceparent: '00-69ea59a0b44fcf25362c5f029e26aecf-0df000febbfedf63-00' x-forwarded-for: '35.158.179.21' [2026-04-23 20:40:48.098346] [info] WEBHOOK REQUEST: {"owner":"4384bf2d-1acf-4101-8534-70b7eca313ad","title":"AE04.docx","status":"COMPLETE","id":"85cf60c2-4aef-45b3-bebe-5ef0245567c8","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":39,"word_count":7163,"character_count":42455,"created_time":"2026-04-23T17:40:01.338Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 20:40:48.098351] [info] EXPECTED SIGNATURE: e12ba9e13d2add510e6d5d4864d6c86066d87bb2a7676278134387ca16d8d5f8 [2026-04-23 20:40:48.364423] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/85cf60c2-4aef-45b3-bebe-5ef0245567c8/similarity [2026-04-23 20:40:48.364461] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 20:40:48.364478] [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-23 20:40:49.054837] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 20:40:49.057493] [info] -------- WEBHOOK END -------- [2026-04-23 20:41:42.946787] [info] -------- WEBHOOK START -------- [2026-04-23 20:41:42.946824] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1575' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'cdcd7a9a0a88645a5400cc39c851c6d6284b2f022d7931b62880d9f7c5894ff1' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0ea91f4eab9193-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea59d6-4dd10c40f63c1892c0953e09;Parent=a4e6c48103a32f8d;Sampled=0' traceparent: '00-69ea59d64dd10c40f63c1892c0953e09-a4e6c48103a32f8d-00' x-forwarded-for: '35.158.179.21' [2026-04-23 20:41:42.946851] [info] WEBHOOK REQUEST: {"overall_match_percentage":33,"internet_match_percentage":26,"publication_match_percentage":26,"submitted_works_match_percentage":25,"status":"COMPLETE","time_generated":"2026-04-23T17:41:42.711552Z","time_requested":"2026-04-23T17:40:49.017496Z","submission_id":"85cf60c2-4aef-45b3-bebe-5ef0245567c8","top_matches":[{"percentage":4.4233594,"source_type":"SUBMITTED_WORK","matched_word_count_total":331,"submitted_date":"2025-09-21","institution_name":"University of Newcastle","name":"University of Newcastle on 2025-09-21"},{"percentage":4.2763596,"source_type":"PUBLICATION","matched_word_count_total":320,"name":"Omar Mansour, Eman Aboelela, Remon Talaat, Mahmoud Bustami. \"Transformer-based ensemble model for dialectal Arabic sentiment classification\", PeerJ Computer Science, 2025"},{"percentage":4.1828146,"source_type":"PUBLICATION","matched_word_count_total":313,"name":"\"Advancements in Machine Learning and Natural Language Processing: Innovations and Applications\", Springer Science and Business Media LLC, 2025"},{"percentage":4.1694508,"source_type":"INTERNET","matched_word_count_total":312,"name":"aclanthology.org"},{"percentage":4.1293597,"source_type":"PUBLICATION","matched_word_count_total":309,"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-23 20:41:42.946857] [info] EXPECTED SIGNATURE: cdcd7a9a0a88645a5400cc39c851c6d6284b2f022d7931b62880d9f7c5894ff1 [2026-04-23 20:41:42.952233] [info] -------- WEBHOOK END -------- [2026-04-23 21:00:01.205945] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 21:00:01.205971] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:00:01.206053] [info] Request: 0: '[]' [2026-04-23 21:00:01.481349] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 21:00:01.481404] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:00:01.481499] [info] Request: 0: '{"owner":"4f7a8c65-8204-4aaa-b5b0-9c486629de6d","submitter":"4f7a8c65-8204-4aaa-b5b0-9c486629de6d","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%E2%81%A9.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":"4f7a8c65-8204-4aaa-b5b0-9c486629de6d","family_name":"\u0627\u0644\u0628\u0635\u064a\u0631\u064a","given_name":"\u0648\u0641\u0627\u0621","email":"wafa2241999@gmail.com"}],"original_submitted_time":"2026-04-23T18:00:01Z"},"eula":{"accepted_timestamp":"2026-02-12T11:51:33Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 21:00:01.511487] [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-23 21:00:01.513598] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 21:00:01.513621] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:00:01.513638] [info] Request: 0: '[]' [2026-04-23 21:00:01.603236] [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-23 21:00:01.604149] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 21:00:01.604162] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:00:01.604176] [info] Request: 0: '[]' [2026-04-23 21:00:01.660273] [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-23 21:00:01.888252] [info] Response: 0: '{"owner":"4f7a8c65-8204-4aaa-b5b0-9c486629de6d","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%E2%81%A9.docx","status":"CREATED","id":"ca49fb1a-4c7d-4f16-b0c7-c3dd86db7391","created_time":"2026-04-23T18:00:01.709Z","httpstatus":201}' [2026-04-23 21:00:01.890738] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ca49fb1a-4c7d-4f16-b0c7-c3dd86db7391/original [2026-04-23 21:00:01.890769] [info] Headers: 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%E2%81%A9.docx"' [2026-04-23 21:00:02.127249] [info] Response: 0: '{"message":"Successfully uploaded file for submission ca49fb1a-4c7d-4f16-b0c7-c3dd86db7391","httpstatus":202}' [2026-04-23 21:00:26.483012] [info] -------- WEBHOOK START -------- [2026-04-23 21:00:26.483047] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '458' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e116c9ee3756387fb6716edf0a7bf325b7edad260c9187e49eda6f33b3b1b7af' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0ec48d4b3935f0-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea5e3a-6f764022e9e2dc0b4df3c599;Parent=d689a3722170c3d6;Sampled=0' traceparent: '00-69ea5e3a6f764022e9e2dc0b4df3c599-d689a3722170c3d6-00' x-forwarded-for: '35.158.179.21' [2026-04-23 21:00:26.483072] [info] WEBHOOK REQUEST: {"owner":"4f7a8c65-8204-4aaa-b5b0-9c486629de6d","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%E2%81%A9.docx","status":"COMPLETE","id":"ca49fb1a-4c7d-4f16-b0c7-c3dd86db7391","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":39,"word_count":8056,"character_count":43762,"created_time":"2026-04-23T18:00:01.709Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 21:00:26.483078] [info] EXPECTED SIGNATURE: e116c9ee3756387fb6716edf0a7bf325b7edad260c9187e49eda6f33b3b1b7af [2026-04-23 21:00:26.836883] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ca49fb1a-4c7d-4f16-b0c7-c3dd86db7391/similarity [2026-04-23 21:00:26.836932] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:00:26.836952] [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-23 21:00:27.408907] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 21:00:27.413160] [info] -------- WEBHOOK END -------- [2026-04-23 21:00:50.868725] [info] -------- WEBHOOK START -------- [2026-04-23 21:00:50.868760] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1468' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '709561e62f94ce39af1225b760c5868250613199a447919089c5ec0ffb5022c2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0ec525cf6dd290-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea5e52-b22853c8193581f0598fd0b1;Parent=e166335a73972369;Sampled=0' traceparent: '00-69ea5e52b22853c8193581f0598fd0b1-e166335a73972369-00' x-forwarded-for: '52.57.242.45' [2026-04-23 21:00:50.868796] [info] WEBHOOK REQUEST: {"overall_match_percentage":4,"internet_match_percentage":3,"publication_match_percentage":0,"submitted_works_match_percentage":3,"status":"COMPLETE","time_generated":"2026-04-23T18:00:50.662092Z","time_requested":"2026-04-23T18:00:27.364066Z","submission_id":"ca49fb1a-4c7d-4f16-b0c7-c3dd86db7391","top_matches":[{"percentage":0.5605381,"source_type":"SUBMITTED_WORK","matched_word_count_total":45,"submitted_date":"2024-10-19","institution_name":"University of Dammam","name":"University of Dammam on 2024-10-19"},{"percentage":0.49825612,"source_type":"SUBMITTED_WORK","matched_word_count_total":40,"submitted_date":"2025-06-03","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-06-03"},{"percentage":0.4359741,"source_type":"SUBMITTED_WORK","matched_word_count_total":35,"submitted_date":"2017-11-30","institution_name":"Naif Arab University for Security Sciences","name":"Naif Arab University for Security Sciences on 2017-11-30"},{"percentage":0.4359741,"source_type":"SUBMITTED_WORK","matched_word_count_total":35,"submitted_date":"2017-11-28","institution_name":"Naif Arab University for Security Sciences","name":"Naif Arab University for Security Sciences on 2017-11-28"},{"percentage":0.4359741,"source_type":"SUBMITTED_WORK","matched_word_count_total":35,"submitted_date":"2017-11-28","institution_name":"Taibah University","name":"Taibah University on 2017-11-28"}],"top_source_largest_matched_word_count":12} [2026-04-23 21:00:50.868801] [info] EXPECTED SIGNATURE: 709561e62f94ce39af1225b760c5868250613199a447919089c5ec0ffb5022c2 [2026-04-23 21:00:50.874073] [info] -------- WEBHOOK END -------- [2026-04-23 21:05:01.294480] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 21:05:01.294517] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:05:01.294600] [info] Request: 0: '{"owner":"fa0e4f2e-0a50-4813-8c92-93cd94150c3c","submitter":"fa0e4f2e-0a50-4813-8c92-93cd94150c3c","title":"%E2%80%8E%E2%81%A8%D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AE%D8%A7%D9%85%D8%B3 %D9%A3%E2%81%A9.pdf","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":"fa0e4f2e-0a50-4813-8c92-93cd94150c3c","family_name":"\u0622\u0644 \u0645\u062d\u0633\u0646","given_name":"\u0639\u0628\u062f\u0627\u0644\u0639\u0632\u064a\u0632","email":"a.m.almuhsin@gmail.com"}],"original_submitted_time":"2026-04-23T18:05:01Z"},"eula":{"accepted_timestamp":"2025-11-14T14:32:24Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 21:05:01.606230] [info] Response: 0: '{"owner":"fa0e4f2e-0a50-4813-8c92-93cd94150c3c","title":"%E2%80%8E%E2%81%A8%D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AE%D8%A7%D9%85%D8%B3 %D9%A3%E2%81%A9.pdf","status":"CREATED","id":"cd8a033b-e0b8-479e-80b9-56344df78969","created_time":"2026-04-23T18:05:01.585Z","httpstatus":201}' [2026-04-23 21:05:01.608632] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/cd8a033b-e0b8-479e-80b9-56344df78969/original [2026-04-23 21:05:01.608669] [info] Headers: 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%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AE%D8%A7%D9%85%D8%B3 %D9%A3%E2%81%A9.pdf"' [2026-04-23 21:05:01.883626] [info] Response: 0: '{"message":"Successfully uploaded file for submission cd8a033b-e0b8-479e-80b9-56344df78969","httpstatus":202}' [2026-04-23 21:05:11.408430] [info] -------- WEBHOOK START -------- [2026-04-23 21:05:11.408467] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '500' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fb560074a75ae6096dd685e8fd14ca78b78a8fee7d91bd68355bd89812433811' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0ecb822acfbb92-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea5f57-8162d2ef64703a1f99dce666;Parent=8917a4f2163d2b64;Sampled=0' traceparent: '00-69ea5f578162d2ef64703a1f99dce666-8917a4f2163d2b64-00' x-forwarded-for: '35.158.179.21' [2026-04-23 21:05:11.408560] [info] WEBHOOK REQUEST: {"owner":"fa0e4f2e-0a50-4813-8c92-93cd94150c3c","title":"%E2%80%8E%E2%81%A8%D8%A3%D8%B7%D8%B1%D9%88%D8%AD%D8%A9 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AE%D8%A7%D9%85%D8%B3 %D9%A3%E2%81%A9.pdf","status":"COMPLETE","id":"cd8a033b-e0b8-479e-80b9-56344df78969","content_type":"application/pdf","page_count":13,"word_count":2577,"character_count":15625,"created_time":"2026-04-23T18:05:01.585Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 21:05:11.408565] [info] EXPECTED SIGNATURE: fb560074a75ae6096dd685e8fd14ca78b78a8fee7d91bd68355bd89812433811 [2026-04-23 21:05:11.538309] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/cd8a033b-e0b8-479e-80b9-56344df78969/similarity [2026-04-23 21:05:11.538355] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:05:11.538376] [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-23 21:05:12.175636] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 21:05:12.177413] [info] -------- WEBHOOK END -------- [2026-04-23 21:05:26.547554] [info] -------- WEBHOOK START -------- [2026-04-23 21:05:26.547590] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1132' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fae02e269a93ad85ed077a3f41ad15acded5ceb1e69b9e67ccecfc64d53062b5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0ecbe0c8995f18-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea5f66-95b2160a8ecc5623229ab073;Parent=a7534681af5b42e1;Sampled=0' traceparent: '00-69ea5f6695b2160a8ecc5623229ab073-a7534681af5b42e1-00' x-forwarded-for: '52.57.242.45' [2026-04-23 21:05:26.547729] [info] WEBHOOK REQUEST: {"overall_match_percentage":30,"internet_match_percentage":20,"publication_match_percentage":10,"submitted_works_match_percentage":29,"status":"COMPLETE","time_generated":"2026-04-23T18:05:26.293407Z","time_requested":"2026-04-23T18:05:12.133072Z","submission_id":"cd8a033b-e0b8-479e-80b9-56344df78969","top_matches":[{"percentage":9.571428,"source_type":"INTERNET","matched_word_count_total":268,"name":"www.ajsp.net"},{"percentage":6.5,"source_type":"INTERNET","matched_word_count_total":182,"name":"researchspace.ukzn.ac.za"},{"percentage":5.535714,"source_type":"SUBMITTED_WORK","matched_word_count_total":155,"submitted_date":"2018-04-21","institution_name":"Arab American University - Jenin","name":"Arab American University - Jenin on 2018-04-21"},{"percentage":5.535714,"source_type":"SUBMITTED_WORK","matched_word_count_total":155,"submitted_date":"2018-04-15","institution_name":"Arab American University - Jenin","name":"Arab American University - Jenin on 2018-04-15"},{"percentage":5.25,"source_type":"INTERNET","matched_word_count_total":147,"name":"www.remahresearch.com"}],"top_source_largest_matched_word_count":44} [2026-04-23 21:05:26.547738] [info] EXPECTED SIGNATURE: fae02e269a93ad85ed077a3f41ad15acded5ceb1e69b9e67ccecfc64d53062b5 [2026-04-23 21:05:26.555445] [info] -------- WEBHOOK END -------- [2026-04-23 21:22:31.755515] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/85cf60c2-4aef-45b3-bebe-5ef0245567c8/viewer-url [2026-04-23 21:22:31.755789] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:22:31.755810] [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-23 21:22:32.382025] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379329438?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhZDA3ZGIzNy04MjYxLTQzNjAtOWQzYi0yYzRmOTM5ZGMwOGQiLCJpYXQiOjE3NzY5Njg1NDIsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY5Njg2MjIsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTMyOTQzOFwiOntcImF1dGhvclwiOlwi2YXYrdmF2K8g2KfZhNmC2K3Yt9in2YbZilwiLFwidGl0bGVcIjpcIkFFMDQuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.LGgPFYKy1O5UW1swtDT3SN2kXb07CwwvypDVO19kaxk","httpstatus":200}' [2026-04-23 21:30:01.258512] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 21:30:01.258537] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:30:01.258613] [info] Request: 0: '[]' [2026-04-23 21:30:01.586013] [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-23 21:30:01.589188] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 21:30:01.589211] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:30:01.589227] [info] Request: 0: '[]' [2026-04-23 21:30:01.701885] [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-23 21:30:01.702665] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 21:30:01.702681] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:30:01.702696] [info] Request: 0: '[]' [2026-04-23 21:30:01.782111] [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-23 21:30:01.819699] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 21:30:01.819736] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:30:01.819818] [info] Request: 0: '{"owner":"a57fecd5-68d8-46be-852c-02133dc23372","submitter":"a57fecd5-68d8-46be-852c-02133dc23372","title":"%E2%80%8E%E2%81%A8%D8%AF%D9%88%D8%B1 %D9%85%D9%88%D8%A7%D9%82%D8%B9 %D8%A7%D9%84%D8%AA%D9%88%D8%A7%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9%D9%8A %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D9%85%D9%81%D8%A7%D9%87%D9%8A%D9%85 %D8%A7%D9%84%D8%AA%D9%86%D9%85%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%AF%D8%A7%D9%85%D8%A9 %D9%84%D8%AF%D9%89 %D8%A7%D9%84%D8%B4%D8%A8%D8%A7%D8%A8 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A-1_638228984291e328cafdaba3f1913c3c217df3845%E2%81%A9.pdf","metadata":{"group":{"id":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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":"a57fecd5-68d8-46be-852c-02133dc23372","family_name":"\u0627\u0644\u0648\u062f\u0639\u0627\u0646\u064a","given_name":"\u0641\u064a\u0635\u0644","email":"faisal.alwadani1@gmail.com"}],"original_submitted_time":"2026-04-23T18:30:01Z"},"eula":{"accepted_timestamp":"2026-02-14T10:31:34Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 21:30:02.199842] [info] Response: 0: '{"owner":"a57fecd5-68d8-46be-852c-02133dc23372","title":"%E2%80%8E%E2%81%A8%D8%AF%D9%88%D8%B1 %D9%85%D9%88%D8%A7%D9%82%D8%B9 %D8%A7%D9%84%D8%AA%D9%88%D8%A7%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9%D9%8A %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D9%85%D9%81%D8%A7%D9%87%D9%8A%D9%85 %D8%A7%D9%84%D8%AA%D9%86%D9%85%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%AF%D8%A7%D9%85%D8%A9 %D9%84%D8%AF%D9%89 %D8%A7%D9%84%D8%B4%D8%A8%D8%A7%D8%A8 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A-1_638228984291e328cafdaba3f1913c3c217df3845%E2%81%A9.pdf","status":"CREATED","id":"8fb2d3e6-be3b-425d-a71a-3177fb5c8075","created_time":"2026-04-23T18:30:02.044Z","httpstatus":201}' [2026-04-23 21:30:02.202275] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8fb2d3e6-be3b-425d-a71a-3177fb5c8075/original [2026-04-23 21:30:02.202305] [info] Headers: 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%AF%D9%88%D8%B1 %D9%85%D9%88%D8%A7%D9%82%D8%B9 %D8%A7%D9%84%D8%AA%D9%88%D8%A7%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9%D9%8A %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D9%85%D9%81%D8%A7%D9%87%D9%8A%D9%85 %D8%A7%D9%84%D8%AA%D9%86%D9%85%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%AF%D8%A7%D9%85%D8%A9 %D9%84%D8%AF%D9%89 %D8%A7%D9%84%D8%B4%D8%A8%D8%A7%D8%A8 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A-1_638228984291e328cafdaba3f1913c3c217df3845%E2%81%A9.pdf"' [2026-04-23 21:30:02.465370] [info] Response: 0: '{"message":"Successfully uploaded file for submission 8fb2d3e6-be3b-425d-a71a-3177fb5c8075","httpstatus":202}' [2026-04-23 21:30:02.809051] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 21:30:02.809102] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:30:02.809122] [info] Request: 0: '{"owner":"505546fa-9b45-4312-9c26-b5eeab74e13c","submitter":"505546fa-9b45-4312-9c26-b5eeab74e13c","title":"252000736.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":"505546fa-9b45-4312-9c26-b5eeab74e13c","family_name":"\u0627\u0644\u062e\u0637\u064a\u0628","given_name":"\u062f\u0627\u0646\u064a\u0629","email":"danya94781@gmail.com"}],"original_submitted_time":"2026-04-23T18:30:02Z"},"eula":{"accepted_timestamp":"2026-02-18T21:27:20Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 21:30:03.239178] [info] Response: 0: '{"owner":"505546fa-9b45-4312-9c26-b5eeab74e13c","title":"252000736.docx","status":"CREATED","id":"11d84552-11f8-4a62-aec0-723bdae975b5","created_time":"2026-04-23T18:30:03.084Z","httpstatus":201}' [2026-04-23 21:30:03.242216] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/11d84552-11f8-4a62-aec0-723bdae975b5/original [2026-04-23 21:30:03.242244] [info] Headers: 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="252000736.docx"' [2026-04-23 21:30:03.571542] [info] Response: 0: '{"message":"Successfully uploaded file for submission 11d84552-11f8-4a62-aec0-723bdae975b5","httpstatus":202}' [2026-04-23 21:30:17.333583] [info] -------- WEBHOOK START -------- [2026-04-23 21:30:17.333619] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '803' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'aa40d142ecd70e3bf243db97f5e1c12926978414e045a0935b4018b4b9e10de6' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0ef0463a05dc74-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea6539-06dd77e2a90428e6e7464cb2;Parent=5747ebe468af3a80;Sampled=0' traceparent: '00-69ea653906dd77e2a90428e6e7464cb2-5747ebe468af3a80-00' x-forwarded-for: '35.158.179.21' [2026-04-23 21:30:17.333647] [info] WEBHOOK REQUEST: {"owner":"a57fecd5-68d8-46be-852c-02133dc23372","title":"%E2%80%8E%E2%81%A8%D8%AF%D9%88%D8%B1 %D9%85%D9%88%D8%A7%D9%82%D8%B9 %D8%A7%D9%84%D8%AA%D9%88%D8%A7%D8%B5%D9%84 %D8%A7%D9%84%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9%D9%8A %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D9%85%D9%81%D8%A7%D9%87%D9%8A%D9%85 %D8%A7%D9%84%D8%AA%D9%86%D9%85%D9%8A%D8%A9 %D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%AF%D8%A7%D9%85%D8%A9 %D9%84%D8%AF%D9%89 %D8%A7%D9%84%D8%B4%D8%A8%D8%A7%D8%A8 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A-1_638228984291e328cafdaba3f1913c3c217df3845%E2%81%A9.pdf","status":"COMPLETE","id":"8fb2d3e6-be3b-425d-a71a-3177fb5c8075","content_type":"application/pdf","page_count":38,"word_count":6263,"character_count":36410,"created_time":"2026-04-23T18:30:02.044Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 21:30:17.333652] [info] EXPECTED SIGNATURE: aa40d142ecd70e3bf243db97f5e1c12926978414e045a0935b4018b4b9e10de6 [2026-04-23 21:30:17.544677] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8fb2d3e6-be3b-425d-a71a-3177fb5c8075/similarity [2026-04-23 21:30:17.544727] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:30:17.544750] [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-23 21:30:18.162739] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 21:30:18.165225] [info] -------- WEBHOOK END -------- [2026-04-23 21:30:35.823983] [info] -------- WEBHOOK START -------- [2026-04-23 21:30:35.824019] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '373' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'cfad1b8b5654d5fa2c4198d8bd19a67284923c6819374e614b02d709f9836e92' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0ef0b9cb0a9b55-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea654b-45b9d4d589e858f615afe12c;Parent=d9d04514450c51b5;Sampled=0' traceparent: '00-69ea654b45b9d4d589e858f615afe12c-d9d04514450c51b5-00' x-forwarded-for: '52.57.242.45' [2026-04-23 21:30:35.824047] [info] WEBHOOK REQUEST: {"owner":"505546fa-9b45-4312-9c26-b5eeab74e13c","title":"252000736.docx","status":"COMPLETE","id":"11d84552-11f8-4a62-aec0-723bdae975b5","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":35,"word_count":3991,"character_count":24094,"created_time":"2026-04-23T18:30:03.084Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 21:30:35.824052] [info] EXPECTED SIGNATURE: cfad1b8b5654d5fa2c4198d8bd19a67284923c6819374e614b02d709f9836e92 [2026-04-23 21:30:36.089325] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/11d84552-11f8-4a62-aec0-723bdae975b5/similarity [2026-04-23 21:30:36.089363] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:30:36.089380] [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-23 21:30:36.659275] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 21:30:36.661417] [info] -------- WEBHOOK END -------- [2026-04-23 21:30:39.443007] [info] -------- WEBHOOK START -------- [2026-04-23 21:30:39.443042] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1369' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7e83571740f985f81d5afee4241109dfd8d1ace35c352ab73329b09e90d20718' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0ef0d07d079b55-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea654f-f98b99bd1f5ea266b809d7d8;Parent=7e8c5c5fc673ed02;Sampled=0' traceparent: '00-69ea654ff98b99bd1f5ea266b809d7d8-7e8c5c5fc673ed02-00' x-forwarded-for: '52.57.242.45' [2026-04-23 21:30:39.443150] [info] WEBHOOK REQUEST: {"overall_match_percentage":4,"internet_match_percentage":2,"publication_match_percentage":1,"submitted_works_match_percentage":3,"status":"COMPLETE","time_generated":"2026-04-23T18:30:39.168232Z","time_requested":"2026-04-23T18:30:18.084507Z","submission_id":"8fb2d3e6-be3b-425d-a71a-3177fb5c8075","top_matches":[{"percentage":0.870229,"source_type":"SUBMITTED_WORK","matched_word_count_total":57,"submitted_date":"2024-06-29","institution_name":"American University in the Emirates","name":"American University in the Emirates on 2024-06-29"},{"percentage":0.70229006,"source_type":"SUBMITTED_WORK","matched_word_count_total":46,"submitted_date":"2024-06-11","institution_name":"American University in the Emirates","name":"American University in the Emirates on 2024-06-11"},{"percentage":0.70229006,"source_type":"INTERNET","matched_word_count_total":46,"name":"ajsp.net"},{"percentage":0.610687,"source_type":"SUBMITTED_WORK","matched_word_count_total":40,"submitted_date":"2025-12-01","institution_name":"University of Ruhuna Matara","name":"University of Ruhuna Matara on 2025-12-01"},{"percentage":0.53435117,"source_type":"SUBMITTED_WORK","matched_word_count_total":35,"submitted_date":"2025-11-19","institution_name":"American University in the Emirates","name":"American University in the Emirates on 2025-11-19"}],"top_source_largest_matched_word_count":22} [2026-04-23 21:30:39.443155] [info] EXPECTED SIGNATURE: 7e83571740f985f81d5afee4241109dfd8d1ace35c352ab73329b09e90d20718 [2026-04-23 21:30:39.448060] [info] -------- WEBHOOK END -------- [2026-04-23 21:30:54.200148] [info] -------- WEBHOOK START -------- [2026-04-23 21:30:54.200181] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1431' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9e7ff5dfb663efd0d5e220ec71e5280de13e16792b04e2d33d1317384c9a7165' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0ef12cac17dc74-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea655e-010000e6b5de731b86d506af;Parent=ed5ea3a5795d7fa1;Sampled=0' traceparent: '00-69ea655e010000e6b5de731b86d506af-ed5ea3a5795d7fa1-00' x-forwarded-for: '35.158.179.21' [2026-04-23 21:30:54.200206] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":5,"publication_match_percentage":0,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2026-04-23T18:30:54.003585Z","time_requested":"2026-04-23T18:30:36.631539Z","submission_id":"11d84552-11f8-4a62-aec0-723bdae975b5","top_matches":[{"percentage":2.077922,"source_type":"SUBMITTED_WORK","matched_word_count_total":80,"submitted_date":"2026-03-19","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2026-03-19"},{"percentage":2.025974,"source_type":"SUBMITTED_WORK","matched_word_count_total":78,"submitted_date":"2025-08-17","institution_name":"Muscat University","name":"Muscat University on 2025-08-17"},{"percentage":1.8701298,"source_type":"SUBMITTED_WORK","matched_word_count_total":72,"submitted_date":"2026-03-16","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2026-03-16"},{"percentage":1.6623377,"source_type":"SUBMITTED_WORK","matched_word_count_total":64,"submitted_date":"2026-03-24","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2026-03-24"},{"percentage":1.6103896,"source_type":"SUBMITTED_WORK","matched_word_count_total":62,"submitted_date":"2026-01-06","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2026-01-06"}],"top_source_largest_matched_word_count":14} [2026-04-23 21:30:54.200212] [info] EXPECTED SIGNATURE: 9e7ff5dfb663efd0d5e220ec71e5280de13e16792b04e2d33d1317384c9a7165 [2026-04-23 21:30:54.205887] [info] -------- WEBHOOK END -------- [2026-04-23 21:55:01.151753] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 21:55:01.151794] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:55:01.151889] [info] Request: 0: '{"owner":"57cd62e6-f462-4e1d-addd-5e0a28cde233","submitter":"57cd62e6-f462-4e1d-addd-5e0a28cde233","title":"Untitled1.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":"57cd62e6-f462-4e1d-addd-5e0a28cde233","family_name":"\u0627\u0644\u0645\u062d\u0645\u0648\u062f","given_name":"\u0645\u0631\u0648\u0647","email":"engmaro88@outlook.com"}],"original_submitted_time":"2026-04-23T18:55:01Z"},"eula":{"accepted_timestamp":"2026-03-14T19:13:20Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 21:55:01.484093] [info] Response: 0: '{"owner":"57cd62e6-f462-4e1d-addd-5e0a28cde233","title":"Untitled1.pdf","status":"CREATED","id":"ae8bbb3e-b748-4ea3-911b-2ff8a208b6f5","created_time":"2026-04-23T18:55:01.466Z","httpstatus":201}' [2026-04-23 21:55:01.487397] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ae8bbb3e-b748-4ea3-911b-2ff8a208b6f5/original [2026-04-23 21:55:01.487431] [info] Headers: 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="Untitled1.pdf"' [2026-04-23 21:55:01.883603] [info] Response: 0: '{"message":"Successfully uploaded file for submission ae8bbb3e-b748-4ea3-911b-2ff8a208b6f5","httpstatus":202}' [2026-04-23 21:55:02.069132] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 21:55:02.069173] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:55:02.069192] [info] Request: 0: '{"owner":"57cd62e6-f462-4e1d-addd-5e0a28cde233","submitter":"57cd62e6-f462-4e1d-addd-5e0a28cde233","title":"Untitled1.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":"57cd62e6-f462-4e1d-addd-5e0a28cde233","family_name":"\u0627\u0644\u0645\u062d\u0645\u0648\u062f","given_name":"\u0645\u0631\u0648\u0647","email":"engmaro88@outlook.com"}],"original_submitted_time":"2026-04-23T18:55:02Z"},"eula":{"accepted_timestamp":"2026-03-14T19:13:20Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 21:55:02.346693] [info] Response: 0: '{"owner":"57cd62e6-f462-4e1d-addd-5e0a28cde233","title":"Untitled1.pdf","status":"CREATED","id":"09387c66-c272-4411-942b-8250e5b2ecff","created_time":"2026-04-23T18:55:02.330Z","httpstatus":201}' [2026-04-23 21:55:02.349622] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/09387c66-c272-4411-942b-8250e5b2ecff/original [2026-04-23 21:55:02.349654] [info] Headers: 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="Untitled1.pdf"' [2026-04-23 21:55:02.741436] [info] Response: 0: '{"message":"Successfully uploaded file for submission 09387c66-c272-4411-942b-8250e5b2ecff","httpstatus":202}' [2026-04-23 21:55:24.874499] [info] -------- WEBHOOK START -------- [2026-04-23 21:55:24.874545] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '316' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b92501f02f73764f036bdf416774a5580b29bc7222e6a332696d7797fabd7ac3' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f1514497365c7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea6b1c-956e69f910f90a28995f7eec;Parent=930dab9285d91acf;Sampled=0' traceparent: '00-69ea6b1c956e69f910f90a28995f7eec-930dab9285d91acf-00' x-forwarded-for: '35.158.179.21' [2026-04-23 21:55:24.874586] [info] WEBHOOK REQUEST: {"owner":"57cd62e6-f462-4e1d-addd-5e0a28cde233","title":"Untitled1.pdf","status":"COMPLETE","id":"ae8bbb3e-b748-4ea3-911b-2ff8a208b6f5","content_type":"application/pdf","page_count":73,"word_count":8653,"character_count":53103,"created_time":"2026-04-23T18:55:01.466Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 21:55:24.874593] [info] EXPECTED SIGNATURE: b92501f02f73764f036bdf416774a5580b29bc7222e6a332696d7797fabd7ac3 [2026-04-23 21:55:25.021028] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/ae8bbb3e-b748-4ea3-911b-2ff8a208b6f5/similarity [2026-04-23 21:55:25.021073] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:55:25.021092] [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-23 21:55:25.762068] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 21:55:25.765003] [info] -------- WEBHOOK END -------- [2026-04-23 21:55:42.802658] [info] -------- WEBHOOK START -------- [2026-04-23 21:55:42.802692] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '316' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2cbdbb57290038f0adb0bbeab607530ca82b13a5450836fc71ef2b6b5fb47a03' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f15846b1065c7-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea6b2e-74c363bce94af2bd36bf8c60;Parent=70eade0d6085a91b;Sampled=0' traceparent: '00-69ea6b2e74c363bce94af2bd36bf8c60-70eade0d6085a91b-00' x-forwarded-for: '35.158.179.21' [2026-04-23 21:55:42.802721] [info] WEBHOOK REQUEST: {"owner":"57cd62e6-f462-4e1d-addd-5e0a28cde233","title":"Untitled1.pdf","status":"COMPLETE","id":"09387c66-c272-4411-942b-8250e5b2ecff","content_type":"application/pdf","page_count":73,"word_count":8653,"character_count":53103,"created_time":"2026-04-23T18:55:02.330Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 21:55:42.802726] [info] EXPECTED SIGNATURE: 2cbdbb57290038f0adb0bbeab607530ca82b13a5450836fc71ef2b6b5fb47a03 [2026-04-23 21:55:42.937735] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/09387c66-c272-4411-942b-8250e5b2ecff/similarity [2026-04-23 21:55:42.937771] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 21:55:42.937797] [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-23 21:55:43.436494] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 21:55:43.439053] [info] -------- WEBHOOK END -------- [2026-04-23 21:56:22.480048] [info] -------- WEBHOOK START -------- [2026-04-23 21:56:22.480082] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1505' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '94f9d5fa5f058ab22b4013e999b4cf37f9b66f090629c4cbd74e3a7b930e2a96' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0f167c6a70dcc4-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea6b56-98a6bf17f5fefc3777d251d2;Parent=87fa46517019092c;Sampled=0' traceparent: '00-69ea6b5698a6bf17f5fefc3777d251d2-87fa46517019092c-00' x-forwarded-for: '52.57.242.45' [2026-04-23 21:56:22.480108] [info] WEBHOOK REQUEST: {"overall_match_percentage":59,"internet_match_percentage":39,"publication_match_percentage":42,"submitted_works_match_percentage":58,"status":"COMPLETE","time_generated":"2026-04-23T18:56:22.158831Z","time_requested":"2026-04-23T18:55:25.729069Z","submission_id":"ae8bbb3e-b748-4ea3-911b-2ff8a208b6f5","top_matches":[{"percentage":31.256292,"source_type":"SUBMITTED_WORK","matched_word_count_total":2794,"submitted_date":"2024-11-01","institution_name":"University of Huddersfield","name":"University of Huddersfield on 2024-11-01"},{"percentage":29.712496,"source_type":"SUBMITTED_WORK","matched_word_count_total":2656,"submitted_date":"2025-04-16","institution_name":"Swinburne University of Technology","name":"Swinburne University of Technology on 2025-04-16"},{"percentage":29.667747,"source_type":"PUBLICATION","matched_word_count_total":2652,"name":"Natasa Kleanthous, Abir Hussain. \"Machine Learning in Farm Animal Behavior using Python\", CRC Press, 2025"},{"percentage":28.291756,"source_type":"SUBMITTED_WORK","matched_word_count_total":2529,"submitted_date":"2025-08-15","institution_name":"Asia Pacific University College of Technology and Innovation (UCTI)","name":"Asia Pacific University College of Technology and Innovation (UCTI) on 2025-08-15"},{"percentage":27.956148,"source_type":"SUBMITTED_WORK","matched_word_count_total":2499,"submitted_date":"2025-06-01","institution_name":"RMIT University","name":"RMIT University on 2025-06-01"}],"top_source_largest_matched_word_count":27} [2026-04-23 21:56:22.480113] [info] EXPECTED SIGNATURE: 94f9d5fa5f058ab22b4013e999b4cf37f9b66f090629c4cbd74e3a7b930e2a96 [2026-04-23 21:56:22.486413] [info] -------- WEBHOOK END -------- [2026-04-23 21:56:41.132541] [info] -------- WEBHOOK START -------- [2026-04-23 21:56:41.132575] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1490' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '98fae217c9d7156ce9199d30b6883e5283931fcb19847a696e7f481a8ddc3b82' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0f16f0fd5edcc4-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea6b69-1f6994ae6ee41b26eeab9ab0;Parent=b356b8c13767d01f;Sampled=0' traceparent: '00-69ea6b691f6994ae6ee41b26eeab9ab0-b356b8c13767d01f-00' x-forwarded-for: '52.57.242.45' [2026-04-23 21:56:41.132611] [info] WEBHOOK REQUEST: {"overall_match_percentage":58,"internet_match_percentage":39,"publication_match_percentage":41,"submitted_works_match_percentage":58,"status":"COMPLETE","time_generated":"2026-04-23T18:56:40.969164Z","time_requested":"2026-04-23T18:55:43.407736Z","submission_id":"09387c66-c272-4411-942b-8250e5b2ecff","top_matches":[{"percentage":29.712496,"source_type":"SUBMITTED_WORK","matched_word_count_total":2656,"submitted_date":"2025-04-16","institution_name":"Swinburne University of Technology","name":"Swinburne University of Technology on 2025-04-16"},{"percentage":29.667747,"source_type":"PUBLICATION","matched_word_count_total":2652,"name":"Natasa Kleanthous, Abir Hussain. \"Machine Learning in Farm Animal Behavior using Python\", CRC Press, 2025"},{"percentage":27.956148,"source_type":"SUBMITTED_WORK","matched_word_count_total":2499,"submitted_date":"2025-06-01","institution_name":"RMIT University","name":"RMIT University on 2025-06-01"},{"percentage":27.061193,"source_type":"SUBMITTED_WORK","matched_word_count_total":2419,"submitted_date":"2024-12-02","institution_name":"University of Hertfordshire","name":"University of Hertfordshire on 2024-12-02"},{"percentage":26.982883,"submission_id":"96c376ad-e4d1-4e1a-a104-afd76babcba6","source_type":"SUBMITTED_WORK","matched_word_count_total":2412,"submitted_date":"2026-03-06","institution_name":"Universitat Oberta de Catalunya","name":"Universitat Oberta de Catalunya on 2026-03-06"}],"top_source_largest_matched_word_count":30} [2026-04-23 21:56:41.132616] [info] EXPECTED SIGNATURE: 98fae217c9d7156ce9199d30b6883e5283931fcb19847a696e7f481a8ddc3b82 [2026-04-23 21:56:41.148663] [info] -------- WEBHOOK END -------- [2026-04-23 22:00:01.541349] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 22:00:01.541376] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:00:01.541455] [info] Request: 0: '[]' [2026-04-23 22:00:01.750679] [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-23 22:00:01.751741] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 22:00:01.751768] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:00:01.751790] [info] Request: 0: '[]' [2026-04-23 22:00:01.816076] [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","SIMILARITY_COMPLETE","SUBMISSION_COMPLETE"],"httpstatus":200}' [2026-04-23 22:00:01.816709] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 22:00:01.816734] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:00:01.816749] [info] Request: 0: '[]' [2026-04-23 22:00:01.816891] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 22:00:01.816922] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:00:01.817013] [info] Request: 0: '{"owner":"8232d703-2baa-4eb0-985f-7a3c05b4c8e6","submitter":"8232d703-2baa-4eb0-985f-7a3c05b4c8e6","title":"%D8%A7%D9%84%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A.pdf","metadata":{"group":{"id":"146245","name":"\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u062a\u062e\u0631\u062c (Final file)","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":"8232d703-2baa-4eb0-985f-7a3c05b4c8e6","family_name":"\u0632\u0627\u0647\u0631","given_name":"\u064a\u0648\u0646\u0633","email":"younss.zr@gmail.com"}],"original_submitted_time":"2026-04-23T19:00:01Z"},"eula":{"accepted_timestamp":"2026-02-09T18:48:17Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 22:00:01.880456] [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-23 22:00:02.291243] [info] Response: 0: '{"owner":"8232d703-2baa-4eb0-985f-7a3c05b4c8e6","title":"%D8%A7%D9%84%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A.pdf","status":"CREATED","id":"40f4441b-ed2b-41d1-9d84-567c0c45b7c9","created_time":"2026-04-23T19:00:02.046Z","httpstatus":201}' [2026-04-23 22:00:02.293932] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/40f4441b-ed2b-41d1-9d84-567c0c45b7c9/original [2026-04-23 22:00:02.293960] [info] Headers: 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 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A.pdf"' [2026-04-23 22:00:02.552764] [info] Response: 0: '{"message":"Successfully uploaded file for submission 40f4441b-ed2b-41d1-9d84-567c0c45b7c9","httpstatus":202}' [2026-04-23 22:00:02.835794] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 22:00:02.835829] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:00:02.835849] [info] Request: 0: '{"owner":"760839b0-4817-42d1-a6dc-99e04c1472d7","submitter":"760839b0-4817-42d1-a6dc-99e04c1472d7","title":"Master Thesis_ Shahad AlHarbi_ID_252000854.pdf","metadata":{"group":{"id":"145749","name":"Upload the Thesis Version for checking","type":"ASSIGNMENT"},"group_context":{"id":"4493","name":"Thesis_(2)_AI901_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":"0139e5f1-d9b8-41c5-84fe-83de57666e9c","family_name":"Mansour","given_name":"Nehal","email":"nehalmansour@midocean.edu.km"}]},"owners":[{"id":"760839b0-4817-42d1-a6dc-99e04c1472d7","family_name":"\u0627\u0644\u062d\u0631\u0628\u064a","given_name":"\u0634\u0647\u062f","email":"ishahad.fi@gmail.com"}],"original_submitted_time":"2026-04-23T19:00:02Z"},"eula":{"accepted_timestamp":"2025-07-20T12:53:38Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 22:00:03.190463] [info] Response: 0: '{"owner":"760839b0-4817-42d1-a6dc-99e04c1472d7","title":"Master Thesis_ Shahad AlHarbi_ID_252000854.pdf","status":"CREATED","id":"73877e5f-ed5a-4957-8860-98be536a6c55","created_time":"2026-04-23T19:00:03.041Z","httpstatus":201}' [2026-04-23 22:00:03.194636] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/73877e5f-ed5a-4957-8860-98be536a6c55/original [2026-04-23 22:00:03.194667] [info] Headers: 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_ Shahad AlHarbi_ID_252000854.pdf"' [2026-04-23 22:00:03.641998] [info] Response: 0: '{"message":"Successfully uploaded file for submission 73877e5f-ed5a-4957-8860-98be536a6c55","httpstatus":202}' [2026-04-23 22:00:37.470990] [info] -------- WEBHOOK START -------- [2026-04-23 22:00:37.471026] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '380' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1f0e5258729c1379d482d786e0ad8bd3029b812c065f168602c3dffe8195a44d' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f1cb608f11e33-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea6c55-2039ee7a8821b9ad715b9a57;Parent=fba7c72a9ca0639e;Sampled=0' traceparent: '00-69ea6c552039ee7a8821b9ad715b9a57-fba7c72a9ca0639e-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:00:37.471052] [info] WEBHOOK REQUEST: {"owner":"8232d703-2baa-4eb0-985f-7a3c05b4c8e6","title":"%D8%A7%D9%84%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A.pdf","status":"COMPLETE","id":"40f4441b-ed2b-41d1-9d84-567c0c45b7c9","content_type":"application/pdf","page_count":39,"word_count":6346,"character_count":34254,"created_time":"2026-04-23T19:00:02.046Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 22:00:37.471057] [info] EXPECTED SIGNATURE: 1f0e5258729c1379d482d786e0ad8bd3029b812c065f168602c3dffe8195a44d [2026-04-23 22:00:37.699664] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/40f4441b-ed2b-41d1-9d84-567c0c45b7c9/similarity [2026-04-23 22:00:37.699704] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:00:37.699722] [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-23 22:00:38.314172] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 22:00:38.315920] [info] -------- WEBHOOK END -------- [2026-04-23 22:00:39.888945] [info] -------- WEBHOOK START -------- [2026-04-23 22:00:39.888986] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '349' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b7bc5f0f23d262b5536ee1730e1f55f060a0b32959aa27c15a52f4534051250b' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f1cc539c81e33-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea6c57-5049d16c343ed4ebc2add81b;Parent=ebfe969c2671149a;Sampled=0' traceparent: '00-69ea6c575049d16c343ed4ebc2add81b-ebfe969c2671149a-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:00:39.889009] [info] WEBHOOK REQUEST: {"owner":"760839b0-4817-42d1-a6dc-99e04c1472d7","title":"Master Thesis_ Shahad AlHarbi_ID_252000854.pdf","status":"COMPLETE","id":"73877e5f-ed5a-4957-8860-98be536a6c55","content_type":"application/pdf","page_count":52,"word_count":8797,"character_count":53708,"created_time":"2026-04-23T19:00:03.041Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 22:00:39.889014] [info] EXPECTED SIGNATURE: b7bc5f0f23d262b5536ee1730e1f55f060a0b32959aa27c15a52f4534051250b [2026-04-23 22:00:40.201230] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/73877e5f-ed5a-4957-8860-98be536a6c55/similarity [2026-04-23 22:00:40.201262] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:00:40.201281] [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-23 22:00:40.775202] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 22:00:40.777009] [info] -------- WEBHOOK END -------- [2026-04-23 22:00:59.483093] [info] -------- WEBHOOK START -------- [2026-04-23 22:00:59.483124] [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: 'acdb5938d06bf8a082962100f76fe1a724c26dc233043b1037d114abf97e99c2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f1d3fa8681e33-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea6c6b-617bf1bd2cb33f36ebe4349b;Parent=9ed7f0e5ce1a2b5f;Sampled=0' traceparent: '00-69ea6c6b617bf1bd2cb33f36ebe4349b-9ed7f0e5ce1a2b5f-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:00:59.483148] [info] WEBHOOK REQUEST: {"overall_match_percentage":9,"internet_match_percentage":6,"publication_match_percentage":2,"submitted_works_match_percentage":9,"status":"COMPLETE","time_generated":"2026-04-23T19:00:59.251064Z","time_requested":"2026-04-23T19:00:38.272359Z","submission_id":"40f4441b-ed2b-41d1-9d84-567c0c45b7c9","top_matches":[{"percentage":1.8677043,"source_type":"PUBLICATION","matched_word_count_total":48,"name":"Krishna Koppa, Manita D. Shah, Srimantoorao S. Appadoo. \"Empowering Inclusive Innovation - Shaping Sustainable Business Ecosystems\", CRC Press, 2026"},{"percentage":1.4785992,"source_type":"PUBLICATION","matched_word_count_total":38,"name":"Faisal Alshammari. \"Understanding Factors Influencing Students Intention to Use ChatGPT for Learning Programming with Gender and IT Experience as Moderators Based on AdoptGPT Prog Conceptual Model\", Springer Science and Business Media LLC, 2026"},{"percentage":1.3229572,"source_type":"SUBMITTED_WORK","matched_word_count_total":34,"institution_name":"Fakultet organizacije i informatike-Faculty of Organization and Informatics","name":"Fakultet organizacije i informatike-Faculty of Organization and Informatics"},{"percentage":1.2840466,"source_type":"SUBMITTED_WORK","matched_word_count_total":33,"submitted_date":"2026-03-30","institution_name":"National Economics University","name":"National Economics University on 2026-03-30"}],"top_source_largest_matched_word_count":10} [2026-04-23 22:00:59.483160] [info] EXPECTED SIGNATURE: acdb5938d06bf8a082962100f76fe1a724c26dc233043b1037d114abf97e99c2 [2026-04-23 22:00:59.487765] [info] -------- WEBHOOK END -------- [2026-04-23 22:01:27.314543] [info] -------- WEBHOOK START -------- [2026-04-23 22:01:27.314579] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1319' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '986add5125e9728d87486202f7bc880e4e58d30702c1cf3c9caf42ab29c0e169' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f1ded9b001e33-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea6c87-d50d8fb540e5dea91ac1f0fc;Parent=e8850f286249746b;Sampled=0' traceparent: '00-69ea6c87d50d8fb540e5dea91ac1f0fc-e8850f286249746b-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:01:27.314605] [info] WEBHOOK REQUEST: {"overall_match_percentage":8,"internet_match_percentage":6,"publication_match_percentage":5,"submitted_works_match_percentage":7,"status":"COMPLETE","time_generated":"2026-04-23T19:01:27.078332Z","time_requested":"2026-04-23T19:00:40.72185Z","submission_id":"73877e5f-ed5a-4957-8860-98be536a6c55","top_matches":[{"percentage":1.5851603,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":141,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.2141652,"source_type":"SUBMITTED_WORK","matched_word_count_total":108,"submitted_date":"2024-05-23","institution_name":"Noida Institute of Engineering and Technology","name":"Noida Institute of Engineering and Technology on 2024-05-23"},{"percentage":1.1804384,"source_type":"PUBLICATION","matched_word_count_total":105,"name":"Armin Kobilica, Irfan Ahmad, Sajjad Mahmood. \"Investigating different learning strategies for low-resource sequence labeling\", Applied Soft Computing, 2026"},{"percentage":1.0905002,"source_type":"SUBMITTED_WORK","matched_word_count_total":97,"submitted_date":"2024-03-06","institution_name":"University of Sydney","name":"University of Sydney on 2024-03-06"}],"top_source_largest_matched_word_count":40} [2026-04-23 22:01:27.314611] [info] EXPECTED SIGNATURE: 986add5125e9728d87486202f7bc880e4e58d30702c1cf3c9caf42ab29c0e169 [2026-04-23 22:01:27.319612] [info] -------- WEBHOOK END -------- [2026-04-23 22:25:01.476058] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 22:25:01.476109] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:25:01.476192] [info] Request: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","submitter":"af5950ef-23fd-4879-8883-e17c1d783978","title":"Final Project-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":"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-23T19:25: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-23 22:25:02.229218] [info] Response: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"Final Project-2.docx","status":"CREATED","id":"1d95cd1e-ff20-4e03-b8ec-ad64536d11e6","created_time":"2026-04-23T19:25:01.790Z","httpstatus":201}' [2026-04-23 22:25:02.231650] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1d95cd1e-ff20-4e03-b8ec-ad64536d11e6/original [2026-04-23 22:25:02.231676] [info] Headers: 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-2.docx"' [2026-04-23 22:25:02.431288] [info] Response: 0: '{"message":"Successfully uploaded file for submission 1d95cd1e-ff20-4e03-b8ec-ad64536d11e6","httpstatus":202}' [2026-04-23 22:25:27.929155] [info] -------- WEBHOOK START -------- [2026-04-23 22:25:27.929189] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '379' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'df8657a94b6c41428e1d167448d1f940a61c3960c55b7e55d1767d318790ea85' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f411968eedc58-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7227-34a25e9f5fde5362b529ff95;Parent=33a230696c00ee7d;Sampled=0' traceparent: '00-69ea722734a25e9f5fde5362b529ff95-33a230696c00ee7d-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:25:27.929218] [info] WEBHOOK REQUEST: {"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"Final Project-2.docx","status":"COMPLETE","id":"1d95cd1e-ff20-4e03-b8ec-ad64536d11e6","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":19,"word_count":7413,"character_count":42393,"created_time":"2026-04-23T19:25:01.790Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 22:25:27.929222] [info] EXPECTED SIGNATURE: df8657a94b6c41428e1d167448d1f940a61c3960c55b7e55d1767d318790ea85 [2026-04-23 22:25:28.238207] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1d95cd1e-ff20-4e03-b8ec-ad64536d11e6/similarity [2026-04-23 22:25:28.238249] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:25:28.238266] [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-23 22:25:28.892481] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 22:25:28.895152] [info] -------- WEBHOOK END -------- [2026-04-23 22:26:08.205919] [info] -------- WEBHOOK START -------- [2026-04-23 22:26:08.205955] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1182' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b24d6689b920c8a2a83a6911fa581b4a73bb1e2889e93a4ecbabe5c8e09f59ae' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f42152c4bdc58-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7250-3b43c7df02767afd9b69b644;Parent=2e67c6409810a68d;Sampled=0' traceparent: '00-69ea72503b43c7df02767afd9b69b644-2e67c6409810a68d-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:26:08.205991] [info] WEBHOOK REQUEST: {"overall_match_percentage":7,"internet_match_percentage":4,"publication_match_percentage":4,"submitted_works_match_percentage":5,"status":"COMPLETE","time_generated":"2026-04-23T19:26:08.010047Z","time_requested":"2026-04-23T19:25:28.853608Z","submission_id":"1d95cd1e-ff20-4e03-b8ec-ad64536d11e6","top_matches":[{"percentage":1.0604454,"source_type":"SUBMITTED_WORK","matched_word_count_total":80,"submitted_date":"2026-04-19","institution_name":"RDI Distance Learning","name":"RDI Distance Learning on 2026-04-19"},{"percentage":0.9278897,"source_type":"PUBLICATION","matched_word_count_total":70,"name":"Amiri, Ahmed. \"Rental Property Demand and Supply Analysis Using Machine Learning\", Rochester Institute of Technology, 2025"},{"percentage":0.9278897,"source_type":"SUBMITTED_WORK","matched_word_count_total":70,"submitted_date":"2024-12-24","institution_name":"Rochester Institute of Technology","name":"Rochester Institute of Technology on 2024-12-24"},{"percentage":0.9278897,"source_type":"PUBLICATION","matched_word_count_total":70,"name":"P.V. Mohanan. \"Artificial Intelligence and Biological Sciences\", CRC Press, 2025"}],"top_source_largest_matched_word_count":18} [2026-04-23 22:26:08.205996] [info] EXPECTED SIGNATURE: b24d6689b920c8a2a83a6911fa581b4a73bb1e2889e93a4ecbabe5c8e09f59ae [2026-04-23 22:26:08.210931] [info] -------- WEBHOOK END -------- [2026-04-23 22:30:01.162379] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 22:30:01.162405] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:30:01.162491] [info] Request: 0: '[]' [2026-04-23 22:30:01.408432] [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-23 22:30:01.410458] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 22:30:01.410476] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:30:01.410491] [info] Request: 0: '[]' [2026-04-23 22:30:01.443806] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 22:30:01.443841] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:30:01.443934] [info] Request: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","submitter":"af5950ef-23fd-4879-8883-e17c1d783978","title":"Final Project-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":"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-23T19: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-23 22:30:01.560689] [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-23 22:30:01.561640] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 22:30:01.561652] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:30:01.561666] [info] Request: 0: '[]' [2026-04-23 22:30:01.643395] [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-23 22:30:01.809727] [info] Response: 0: '{"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"Final Project-2.pdf","status":"CREATED","id":"361a3f7a-4b4b-4490-8af4-4d0525e55259","created_time":"2026-04-23T19:30:01.649Z","httpstatus":201}' [2026-04-23 22:30:01.811964] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/361a3f7a-4b4b-4490-8af4-4d0525e55259/original [2026-04-23 22:30:01.811992] [info] Headers: 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-2.pdf"' [2026-04-23 22:30:02.037090] [info] Response: 0: '{"message":"Successfully uploaded file for submission 361a3f7a-4b4b-4490-8af4-4d0525e55259","httpstatus":202}' [2026-04-23 22:30:12.429620] [info] -------- WEBHOOK START -------- [2026-04-23 22:30:12.429653] [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: 'a7f3baad905cc3da77ee205f2e593b84d710c06a9f56081095d127f8d43e0253' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0f480b7a4a9188-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7344-02ce0d3d302b3fbe61d00e93;Parent=658e52d1b6567e02;Sampled=0' traceparent: '00-69ea734402ce0d3d302b3fbe61d00e93-658e52d1b6567e02-00' x-forwarded-for: '52.57.242.45' [2026-04-23 22:30:12.429686] [info] WEBHOOK REQUEST: {"owner":"af5950ef-23fd-4879-8883-e17c1d783978","title":"Final Project-2.pdf","status":"COMPLETE","id":"361a3f7a-4b4b-4490-8af4-4d0525e55259","content_type":"application/pdf","page_count":19,"word_count":7424,"character_count":42335,"created_time":"2026-04-23T19:30:01.649Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2026-04-23 22:30:12.429691] [info] EXPECTED SIGNATURE: a7f3baad905cc3da77ee205f2e593b84d710c06a9f56081095d127f8d43e0253 [2026-04-23 22:30:12.712548] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/361a3f7a-4b4b-4490-8af4-4d0525e55259/similarity [2026-04-23 22:30:12.712579] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:30:12.712596] [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-23 22:30:13.241878] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 22:30:13.243922] [info] -------- WEBHOOK END -------- [2026-04-23 22:30:55.972312] [info] -------- WEBHOOK START -------- [2026-04-23 22:30:55.972345] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1190' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'cb6918040f63edfc8dd649fa2cb32fc8935c205a3ca5fd8963a877fb10158ba3' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f491b9ae35d91-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea736f-ed7c96e437929f6d37555c1e;Parent=1ee203daf32e570a;Sampled=0' traceparent: '00-69ea736fed7c96e437929f6d37555c1e-1ee203daf32e570a-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:30:55.972371] [info] WEBHOOK REQUEST: {"overall_match_percentage":6,"internet_match_percentage":4,"publication_match_percentage":3,"submitted_works_match_percentage":5,"status":"COMPLETE","time_generated":"2026-04-23T19:30:55.683464Z","time_requested":"2026-04-23T19:30:13.21092Z","submission_id":"361a3f7a-4b4b-4490-8af4-4d0525e55259","top_matches":[{"percentage":1.0604454,"source_type":"SUBMITTED_WORK","matched_word_count_total":80,"submitted_date":"2026-04-19","institution_name":"RDI Distance Learning","name":"RDI Distance Learning on 2026-04-19"},{"percentage":0.95440084,"source_type":"PUBLICATION","matched_word_count_total":72,"name":"B. G. Nagaraja, S. Kannadhasan. \"Information and Communication Systems\", CRC Press, 2026"},{"percentage":0.9278897,"source_type":"PUBLICATION","matched_word_count_total":70,"name":"Amiri, Ahmed. \"Rental Property Demand and Supply Analysis Using Machine Learning\", Rochester Institute of Technology, 2025"},{"percentage":0.9278897,"source_type":"SUBMITTED_WORK","matched_word_count_total":70,"submitted_date":"2024-12-24","institution_name":"Rochester Institute of Technology","name":"Rochester Institute of Technology on 2024-12-24"}],"top_source_largest_matched_word_count":18} [2026-04-23 22:30:55.972376] [info] EXPECTED SIGNATURE: cb6918040f63edfc8dd649fa2cb32fc8935c205a3ca5fd8963a877fb10158ba3 [2026-04-23 22:30:55.977391] [info] -------- WEBHOOK END -------- [2026-04-23 22:35:01.280580] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 22:35:01.280625] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:35:01.280718] [info] Request: 0: '{"owner":"e2450ef0-b4f7-4a91-81c0-1d1b5bb283ac","submitter":"e2450ef0-b4f7-4a91-81c0-1d1b5bb283ac","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%A7%D9%84%D8%A3%D8%B3%D8%A7%D9%84%D9%8A%D8%A8 %D8%A7%D9%84%D8%A5%D8%AD%D8%B5%D8%A7%D8%A6%D9%8A%D8%A9 %D9%88%D8%A7%D9%84%D8%A7%D8%AD%D8%AA%D9%85%D8%A7%D9%84%D9%8A%D8%A9 %D9%81%D9%8A %D8%AA%D8%AD%D8%B3%D9%8A%D9%86 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D9%85%D8%AE%D8%A7%D8%B7%D8%B1 %D8%A7%D9%84%D9%85%D8%A7%D9%84%D9%8A%D8%A9 %D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%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":"e2450ef0-b4f7-4a91-81c0-1d1b5bb283ac","family_name":"\u0627\u0644\u0637\u064a\u0627\u0631","given_name":"\u0641\u0648\u0627\u0632","email":"foaz7998@hotmail.com"}],"original_submitted_time":"2026-04-23T19:35:01Z"},"eula":{"accepted_timestamp":"2026-03-25T10:11:44Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 22:35:01.739267] [info] Response: 0: '{"owner":"e2450ef0-b4f7-4a91-81c0-1d1b5bb283ac","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%A7%D9%84%D8%A3%D8%B3%D8%A7%D9%84%D9%8A%D8%A8 %D8%A7%D9%84%D8%A5%D8%AD%D8%B5%D8%A7%D8%A6%D9%8A%D8%A9 %D9%88%D8%A7%D9%84%D8%A7%D8%AD%D8%AA%D9%85%D8%A7%D9%84%D9%8A%D8%A9 %D9%81%D9%8A %D8%AA%D8%AD%D8%B3%D9%8A%D9%86 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D9%85%D8%AE%D8%A7%D8%B7%D8%B1 %D8%A7%D9%84%D9%85%D8%A7%D9%84%D9%8A%D8%A9 %D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A.docx","status":"CREATED","id":"267f7979-4fdd-461b-9b8f-653f5c33799f","created_time":"2026-04-23T19:35:01.526Z","httpstatus":201}' [2026-04-23 22:35:01.741162] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/267f7979-4fdd-461b-9b8f-653f5c33799f/original [2026-04-23 22:35:01.741179] [info] Headers: 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%D9%84%D8%A3%D8%B3%D8%A7%D9%84%D9%8A%D8%A8 %D8%A7%D9%84%D8%A5%D8%AD%D8%B5%D8%A7%D8%A6%D9%8A%D8%A9 %D9%88%D8%A7%D9%84%D8%A7%D8%AD%D8%AA%D9%85%D8%A7%D9%84%D9%8A%D8%A9 %D9%81%D9%8A %D8%AA%D8%AD%D8%B3%D9%8A%D9%86 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D9%85%D8%AE%D8%A7%D8%B7%D8%B1 %D8%A7%D9%84%D9%85%D8%A7%D9%84%D9%8A%D8%A9 %D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A.docx"' [2026-04-23 22:35:01.940874] [info] Response: 0: '{"message":"Successfully uploaded file for submission 267f7979-4fdd-461b-9b8f-653f5c33799f","httpstatus":202}' [2026-04-23 22:35:28.559137] [info] -------- WEBHOOK START -------- [2026-04-23 22:35:28.559171] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '819' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a82dde3cb67395ed108248914fd01bb37c9320507cfa81873817fb5e63dfc8b4' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f4fc359106922-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7480-98ef35e51cf62ec7411337ae;Parent=fa38d3779305b673;Sampled=0' traceparent: '00-69ea748098ef35e51cf62ec7411337ae-fa38d3779305b673-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:35:28.559206] [info] WEBHOOK REQUEST: {"owner":"e2450ef0-b4f7-4a91-81c0-1d1b5bb283ac","title":"%D8%A3%D8%AB%D8%B1 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%A7%D9%84%D8%A3%D8%B3%D8%A7%D9%84%D9%8A%D8%A8 %D8%A7%D9%84%D8%A5%D8%AD%D8%B5%D8%A7%D8%A6%D9%8A%D8%A9 %D9%88%D8%A7%D9%84%D8%A7%D8%AD%D8%AA%D9%85%D8%A7%D9%84%D9%8A%D8%A9 %D9%81%D9%8A %D8%AA%D8%AD%D8%B3%D9%8A%D9%86 %D8%A5%D8%AF%D8%A7%D8%B1%D8%A9 %D8%A7%D9%84%D9%85%D8%AE%D8%A7%D8%B7%D8%B1 %D8%A7%D9%84%D9%85%D8%A7%D9%84%D9%8A%D8%A9 %D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1 %D8%A7%D9%84%D9%86%D8%B8%D8%B1%D9%8A.docx","status":"COMPLETE","id":"267f7979-4fdd-461b-9b8f-653f5c33799f","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":44,"word_count":8166,"character_count":45143,"created_time":"2026-04-23T19:35:01.526Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2026-04-23 22:35:28.559211] [info] EXPECTED SIGNATURE: a82dde3cb67395ed108248914fd01bb37c9320507cfa81873817fb5e63dfc8b4 [2026-04-23 22:35:28.675501] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/267f7979-4fdd-461b-9b8f-653f5c33799f/similarity [2026-04-23 22:35:28.675537] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:35:28.675554] [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-23 22:35:29.380295] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 22:35:29.382603] [info] -------- WEBHOOK END -------- [2026-04-23 22:35:49.419847] [info] -------- WEBHOOK START -------- [2026-04-23 22:35:49.419883] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '984' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fb20bf083298d52cc32c6a431b5a365785f0973b2ce781c83d92c5d0074d2272' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f5045ce5a6922-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7495-e6ec8c0c4e5635511d98e36b;Parent=e5fd526e33688e6e;Sampled=0' traceparent: '00-69ea7495e6ec8c0c4e5635511d98e36b-e5fd526e33688e6e-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:35:49.419909] [info] WEBHOOK REQUEST: {"overall_match_percentage":40,"internet_match_percentage":33,"publication_match_percentage":0,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2026-04-23T19:35:49.228572Z","time_requested":"2026-04-23T19:35:29.335377Z","submission_id":"267f7979-4fdd-461b-9b8f-653f5c33799f","top_matches":[{"percentage":19.797758,"source_type":"INTERNET","matched_word_count_total":1625,"name":"bakkah.com"},{"percentage":19.797758,"source_type":"INTERNET","matched_word_count_total":1625,"name":"www.bakkah.com"},{"percentage":10.441033,"source_type":"INTERNET","matched_word_count_total":857,"name":"bayansoft.com"},{"percentage":3.3260233,"source_type":"SUBMITTED_WORK","matched_word_count_total":273,"submitted_date":"2021-11-22","institution_name":"Arab East College","name":"Arab East College on 2021-11-22"},{"percentage":3.2163742,"source_type":"INTERNET","matched_word_count_total":264,"name":"uomustansiriyah.edu.iq"}],"top_source_largest_matched_word_count":258} [2026-04-23 22:35:49.419923] [info] EXPECTED SIGNATURE: fb20bf083298d52cc32c6a431b5a365785f0973b2ce781c83d92c5d0074d2272 [2026-04-23 22:35:49.425028] [info] -------- WEBHOOK END -------- [2026-04-23 22:50:01.344949] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 22:50:01.345001] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:50:01.345092] [info] Request: 0: '{"owner":"a65aedec-deea-44be-a5cb-8ec21fdedb92","submitter":"a65aedec-deea-44be-a5cb-8ec21fdedb92","title":"%D8%AF%D9%88%D8%B1 %D8%B5%D9%86%D8%A7%D8%B9 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%A7%D9%85%D8%A7%D8%B1%D8%A7%D8%AA%D9%8A%D9%8A%D9%86 %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D8%B3%D9%86%D8%B9 %D9%88%D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9 %D8%A7%D9%84%D8%B7%D9%86%D9%8A%D8%A9 %28%D9%84%D9%88%D9%84%D9%88%D8%A9 %D8%B9%D8%A8%D9%8A%D8%AF %D8%A7%D9%84%D8%AC%D8%A7%D8%A8%D8%B1%D9%8A%29.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":"a65aedec-deea-44be-a5cb-8ec21fdedb92","family_name":"\u0627\u0644\u062c\u0627\u0628\u0631\u064a","given_name":"\u0644\u0648\u0644\u0648\u0629","email":"lolwah.aljabri@gmail.com"}],"original_submitted_time":"2026-04-23T19:50:01Z"},"eula":{"accepted_timestamp":"2026-02-15T20:18:01Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 22:50:01.830493] [info] Response: 0: '{"owner":"a65aedec-deea-44be-a5cb-8ec21fdedb92","title":"%D8%AF%D9%88%D8%B1 %D8%B5%D9%86%D8%A7%D8%B9 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%A7%D9%85%D8%A7%D8%B1%D8%A7%D8%AA%D9%8A%D9%8A%D9%86 %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D8%B3%D9%86%D8%B9 %D9%88%D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9 %D8%A7%D9%84%D8%B7%D9%86%D9%8A%D8%A9 %28%D9%84%D9%88%D9%84%D9%88%D8%A9 %D8%B9%D8%A8%D9%8A%D8%AF %D8%A7%D9%84%D8%AC%D8%A7%D8%A8%D8%B1%D9%8A%29.docx","status":"CREATED","id":"84ea2e0e-c089-4af6-a4e3-fbca1c5bd21f","created_time":"2026-04-23T19:50:01.639Z","httpstatus":201}' [2026-04-23 22:50:01.832509] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/84ea2e0e-c089-4af6-a4e3-fbca1c5bd21f/original [2026-04-23 22:50:01.832535] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%AF%D9%88%D8%B1 %D8%B5%D9%86%D8%A7%D8%B9 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%A7%D9%85%D8%A7%D8%B1%D8%A7%D8%AA%D9%8A%D9%8A%D9%86 %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D8%B3%D9%86%D8%B9 %D9%88%D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9 %D8%A7%D9%84%D8%B7%D9%86%D9%8A%D8%A9 %28%D9%84%D9%88%D9%84%D9%88%D8%A9 %D8%B9%D8%A8%D9%8A%D8%AF %D8%A7%D9%84%D8%AC%D8%A7%D8%A8%D8%B1%D9%8A%29.docx"' [2026-04-23 22:50:02.021423] [info] Response: 0: '{"message":"Successfully uploaded file for submission 84ea2e0e-c089-4af6-a4e3-fbca1c5bd21f","httpstatus":202}' [2026-04-23 22:50:19.374757] [info] -------- WEBHOOK START -------- [2026-04-23 22:50:19.374789] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '777' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2642efc8f33978324bd021bd1a51ffeaaabbe9d27b2b5abf88b75d3a2c06c3d9' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0f6582edd818de-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea77fb-43acf808a2c8056aae962381;Parent=7ebb96b6b3c04498;Sampled=0' traceparent: '00-69ea77fb43acf808a2c8056aae962381-7ebb96b6b3c04498-00' x-forwarded-for: '52.57.242.45' [2026-04-23 22:50:19.374893] [info] WEBHOOK REQUEST: {"owner":"a65aedec-deea-44be-a5cb-8ec21fdedb92","title":"%D8%AF%D9%88%D8%B1 %D8%B5%D9%86%D8%A7%D8%B9 %D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 %D8%A7%D9%84%D8%A7%D9%85%D8%A7%D8%B1%D8%A7%D8%AA%D9%8A%D9%8A%D9%86 %D9%81%D9%8A %D8%AA%D8%B9%D8%B2%D9%8A%D8%B2 %D8%A7%D9%84%D8%B3%D9%86%D8%B9 %D9%88%D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9 %D8%A7%D9%84%D8%B7%D9%86%D9%8A%D8%A9 %28%D9%84%D9%88%D9%84%D9%88%D8%A9 %D8%B9%D8%A8%D9%8A%D8%AF %D8%A7%D9%84%D8%AC%D8%A7%D8%A8%D8%B1%D9%8A%29.docx","status":"COMPLETE","id":"84ea2e0e-c089-4af6-a4e3-fbca1c5bd21f","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":18,"word_count":4186,"character_count":22491,"created_time":"2026-04-23T19:50:01.639Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 22:50:19.374900] [info] EXPECTED SIGNATURE: 2642efc8f33978324bd021bd1a51ffeaaabbe9d27b2b5abf88b75d3a2c06c3d9 [2026-04-23 22:50:19.616605] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/84ea2e0e-c089-4af6-a4e3-fbca1c5bd21f/similarity [2026-04-23 22:50:19.616640] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:50:19.616657] [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-23 22:50:20.425626] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 22:50:20.427792] [info] -------- WEBHOOK END -------- [2026-04-23 22:50:34.774919] [info] -------- WEBHOOK START -------- [2026-04-23 22:50:34.774956] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1311' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '13a72804eb574d2e7933db26e0a1d2aa769db6d70143f9333a9a3adacb81adf8' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f65e3385de537-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea780a-9e90fd78626a8fcd406a4bac;Parent=70213b0289e78864;Sampled=0' traceparent: '00-69ea780a9e90fd78626a8fcd406a4bac-70213b0289e78864-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:50:34.774983] [info] WEBHOOK REQUEST: {"overall_match_percentage":9,"internet_match_percentage":4,"publication_match_percentage":1,"submitted_works_match_percentage":6,"status":"COMPLETE","time_generated":"2026-04-23T19:50:34.37593Z","time_requested":"2026-04-23T19:50:20.356127Z","submission_id":"84ea2e0e-c089-4af6-a4e3-fbca1c5bd21f","top_matches":[{"percentage":2.5564656,"source_type":"INTERNET","matched_word_count_total":103,"name":"docs.google.com"},{"percentage":0.84388185,"source_type":"SUBMITTED_WORK","matched_word_count_total":34,"submitted_date":"2025-11-19","institution_name":"American University in the Emirates","name":"American University in the Emirates on 2025-11-19"},{"percentage":0.62050134,"source_type":"SUBMITTED_WORK","matched_word_count_total":25,"submitted_date":"2026-04-15","institution_name":"Abu Dhabi University - BB Ultra","name":"Abu Dhabi University - BB Ultra on 2026-04-15"},{"percentage":0.5708613,"source_type":"SUBMITTED_WORK","matched_word_count_total":23,"submitted_date":"2019-04-07","institution_name":"Qatar University","name":"Qatar University on 2019-04-07"},{"percentage":0.5708613,"source_type":"SUBMITTED_WORK","matched_word_count_total":23,"submitted_date":"2025-05-01","institution_name":"Al Ain University","name":"Al Ain University on 2025-05-01"}],"top_source_largest_matched_word_count":12} [2026-04-23 22:50:34.775002] [info] EXPECTED SIGNATURE: 13a72804eb574d2e7933db26e0a1d2aa769db6d70143f9333a9a3adacb81adf8 [2026-04-23 22:50:34.780280] [info] -------- WEBHOOK END -------- [2026-04-23 22:55:01.329559] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 22:55:01.329596] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:55:01.329701] [info] Request: 0: '{"owner":"992fcd70-6e88-4b4a-86b0-158b268c3d7a","submitter":"992fcd70-6e88-4b4a-86b0-158b268c3d7a","title":"%E2%80%8E%E2%81%A8%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %28%D8%AE%D8%AF%D9%8A%D8%AC%D8%A9 %D8%A8%D8%B4%D9%8A%D8%B1 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%85%29%E2%81%A9.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":"992fcd70-6e88-4b4a-86b0-158b268c3d7a","family_name":"\u0627\u0644\u0645\u0639\u0644\u0645","given_name":"\u062e\u062f\u064a\u062c\u0629","email":"khadijaw2001@gmail.com"}],"original_submitted_time":"2026-04-23T19:55:01Z"},"eula":{"accepted_timestamp":"2026-02-18T01:54:22Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 22:55:01.726511] [info] Response: 0: '{"owner":"992fcd70-6e88-4b4a-86b0-158b268c3d7a","title":"%E2%80%8E%E2%81%A8%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %28%D8%AE%D8%AF%D9%8A%D8%AC%D8%A9 %D8%A8%D8%B4%D9%8A%D8%B1 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%85%29%E2%81%A9.docx","status":"CREATED","id":"934e202b-abf7-4d40-b9ca-eea66d9668c0","created_time":"2026-04-23T19:55:01.572Z","httpstatus":201}' [2026-04-23 22:55:01.728924] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/934e202b-abf7-4d40-b9ca-eea66d9668c0/original [2026-04-23 22:55:01.728951] [info] Headers: 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%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %28%D8%AE%D8%AF%D9%8A%D8%AC%D8%A9 %D8%A8%D8%B4%D9%8A%D8%B1 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%85%29%E2%81%A9.docx"' [2026-04-23 22:55:02.012809] [info] Response: 0: '{"message":"Successfully uploaded file for submission 934e202b-abf7-4d40-b9ca-eea66d9668c0","httpstatus":202}' [2026-04-23 22:55:34.131076] [info] -------- WEBHOOK START -------- [2026-04-23 22:55:34.131110] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '545' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '150a8e375dfa5fed04b3c5a85de18e58d219853d2c4e3bfc32346c884d1c480c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f6d322a85dc62-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7936-3a53446458c64d5f628ab7a2;Parent=b6dfb9d719e5288a;Sampled=0' traceparent: '00-69ea79363a53446458c64d5f628ab7a2-b6dfb9d719e5288a-00' x-forwarded-for: '35.158.179.21' [2026-04-23 22:55:34.131222] [info] WEBHOOK REQUEST: {"owner":"992fcd70-6e88-4b4a-86b0-158b268c3d7a","title":"%E2%80%8E%E2%81%A8%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AA%D8%AE%D8%B1%D8%AC %28%D8%AE%D8%AF%D9%8A%D8%AC%D8%A9 %D8%A8%D8%B4%D9%8A%D8%B1 %D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%85%29%E2%81%A9.docx","status":"COMPLETE","id":"934e202b-abf7-4d40-b9ca-eea66d9668c0","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":45,"word_count":7080,"character_count":39055,"created_time":"2026-04-23T19:55:01.572Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 22:55:34.131227] [info] EXPECTED SIGNATURE: 150a8e375dfa5fed04b3c5a85de18e58d219853d2c4e3bfc32346c884d1c480c [2026-04-23 22:55:34.335834] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/934e202b-abf7-4d40-b9ca-eea66d9668c0/similarity [2026-04-23 22:55:34.335870] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 22:55:34.335887] [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-23 22:55:34.834701] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 22:55:34.837778] [info] -------- WEBHOOK END -------- [2026-04-23 22:55:53.668102] [info] -------- WEBHOOK START -------- [2026-04-23 22:55:53.668133] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1289' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '52ee1b1e78216586d3b77084148f6ac55297260158539f79c1360153c519c031' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0f6dac490ce98c-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7949-3e22b2f2eafde868360f1085;Parent=1ac39c235cca01e2;Sampled=0' traceparent: '00-69ea79493e22b2f2eafde868360f1085-1ac39c235cca01e2-00' x-forwarded-for: '52.57.242.45' [2026-04-23 22:55:53.668158] [info] WEBHOOK REQUEST: {"overall_match_percentage":5,"internet_match_percentage":4,"publication_match_percentage":1,"submitted_works_match_percentage":5,"status":"COMPLETE","time_generated":"2026-04-23T19:55:53.440326Z","time_requested":"2026-04-23T19:55:34.802354Z","submission_id":"934e202b-abf7-4d40-b9ca-eea66d9668c0","top_matches":[{"percentage":0.8963997,"submission_id":"cf8ffe08-7b9c-415e-a7c2-6a915ba7094f","source_type":"SUBMITTED_WORK","matched_word_count_total":61,"submitted_date":"2025-12-08","institution_name":"Kuwait University","name":"Kuwait University on 2025-12-08"},{"percentage":0.8523145,"source_type":"INTERNET","matched_word_count_total":58,"name":"www.hnjournal.net"},{"percentage":0.69066864,"source_type":"INTERNET","matched_word_count_total":47,"name":"arabci.org"},{"percentage":0.6024982,"source_type":"SUBMITTED_WORK","matched_word_count_total":41,"submitted_date":"2022-07-20","institution_name":"Birzeit University Main Library","name":"Birzeit University Main Library on 2022-07-20"},{"percentage":0.573108,"source_type":"SUBMITTED_WORK","matched_word_count_total":39,"submitted_date":"2015-06-29","institution_name":"Al-Madinah International University (MEDIU)","name":" Al-Madinah International University (MEDIU) on 2015-06-29"}],"top_source_largest_matched_word_count":21} [2026-04-23 22:55:53.668170] [info] EXPECTED SIGNATURE: 52ee1b1e78216586d3b77084148f6ac55297260158539f79c1360153c519c031 [2026-04-23 22:55:53.673213] [info] -------- WEBHOOK END -------- [2026-04-23 23:00:01.730077] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 23:00:01.730107] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:00:01.730195] [info] Request: 0: '[]' [2026-04-23 23:00:02.105798] [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-23 23:00:02.106590] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 23:00:02.106605] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:00:02.106617] [info] Request: 0: '[]' [2026-04-23 23:00:02.204251] [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-23 23:00:02.205034] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 23:00:02.205051] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:00:02.205065] [info] Request: 0: '[]' [2026-04-23 23:00:02.281225] [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-23 23:15:01.188832] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 23:15:01.188870] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:15:01.188966] [info] Request: 0: '{"owner":"ebabde9e-148e-4b94-90e9-764ffd097bb3","submitter":"ebabde9e-148e-4b94-90e9-764ffd097bb3","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":"ebabde9e-148e-4b94-90e9-764ffd097bb3","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","given_name":"\u0623\u0631\u064a\u062c","email":"areejabdualaziz@gmail.com"}],"original_submitted_time":"2026-04-23T20:15:01Z"},"eula":{"accepted_timestamp":"2025-11-07T22:41:51Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 23:15:01.645390] [info] Response: 0: '{"owner":"ebabde9e-148e-4b94-90e9-764ffd097bb3","title":"Automatic Detection of Arabic Spam Messages Using Machine Learning Techniques.docx","status":"CREATED","id":"1b0664d7-5909-4923-82bf-1d8e82c7e517","created_time":"2026-04-23T20:15:01.437Z","httpstatus":201}' [2026-04-23 23:15:01.648144] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1b0664d7-5909-4923-82bf-1d8e82c7e517/original [2026-04-23 23:15:01.648175] [info] Headers: 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-23 23:15:01.916244] [info] Response: 0: '{"message":"Successfully uploaded file for submission 1b0664d7-5909-4923-82bf-1d8e82c7e517","httpstatus":202}' [2026-04-23 23:15:20.907774] [info] -------- WEBHOOK START -------- [2026-04-23 23:15:20.907814] [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: '5f590a84c265c7444a3ff168872a3eb74608d7da025e6f43e24aec88dd5ac2c4' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f8a2b7e399f3f-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7dd8-1eba8c5670e17d9acad1d4fb;Parent=c4b4546bc8ff1c69;Sampled=0' traceparent: '00-69ea7dd81eba8c5670e17d9acad1d4fb-c4b4546bc8ff1c69-00' x-forwarded-for: '35.158.179.21' [2026-04-23 23:15:20.907938] [info] WEBHOOK REQUEST: {"owner":"ebabde9e-148e-4b94-90e9-764ffd097bb3","title":"Automatic Detection of Arabic Spam Messages Using Machine Learning Techniques.docx","status":"COMPLETE","id":"1b0664d7-5909-4923-82bf-1d8e82c7e517","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":30,"word_count":5614,"character_count":31783,"created_time":"2026-04-23T20:15:01.437Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2026-04-23 23:15:20.907943] [info] EXPECTED SIGNATURE: 5f590a84c265c7444a3ff168872a3eb74608d7da025e6f43e24aec88dd5ac2c4 [2026-04-23 23:15:21.270334] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1b0664d7-5909-4923-82bf-1d8e82c7e517/similarity [2026-04-23 23:15:21.270375] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:15:21.270404] [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-23 23:15:21.969780] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 23:15:21.972399] [info] -------- WEBHOOK END -------- [2026-04-23 23:16:00.999716] [info] -------- WEBHOOK START -------- [2026-04-23 23:16:00.999749] [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: '09ebc725a27ea2995804239cfbe22dc2250b83ac1e39e29b1f651fdaba29d988' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f8b261dd09f3f-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7e00-444f8703ebf570470fc527c5;Parent=fc752db8b760e840;Sampled=0' traceparent: '00-69ea7e00444f8703ebf570470fc527c5-fc752db8b760e840-00' x-forwarded-for: '35.158.179.21' [2026-04-23 23:16:00.999840] [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-23T20:16:00.823818Z","time_requested":"2026-04-23T20:15:21.928542Z","submission_id":"1b0664d7-5909-4923-82bf-1d8e82c7e517","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-23 23:16:00.999846] [info] EXPECTED SIGNATURE: 09ebc725a27ea2995804239cfbe22dc2250b83ac1e39e29b1f651fdaba29d988 [2026-04-23 23:16:01.004957] [info] -------- WEBHOOK END -------- [2026-04-23 23:20:01.359014] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 23:20:01.359059] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:20:01.359152] [info] Request: 0: '{"owner":"3a0f8686-2462-44be-83a8-24dcf7112e2e","submitter":"3a0f8686-2462-44be-83a8-24dcf7112e2e","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %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%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84 2.docx","metadata":{"group":{"id":"137052","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\u0646\u064a \u0645\u0646 \u0627\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0647","type":"ASSIGNMENT"},"group_context":{"id":"4472","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u062f\u0633 \u062f\/\u0645\u0636\u0631 \u0639\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u0623\u0648\u0644 2026"},"owners":[{"id":"3a0f8686-2462-44be-83a8-24dcf7112e2e","family_name":"\u0627\u0644\u0646\u062e\u0644\u064a","given_name":"\u0628\u0633\u0627\u0645","email":"balhajouj@gmail.com"}],"original_submitted_time":"2026-04-23T20:20:01Z"},"eula":{"accepted_timestamp":"2025-07-13T19:44:11Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2026-04-23 23:20:01.614358] [info] Response: 0: '{"owner":"3a0f8686-2462-44be-83a8-24dcf7112e2e","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %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%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84 2.docx","status":"CREATED","id":"6250d61a-1657-4ee2-b648-e7bf3012fafd","created_time":"2026-04-23T20:20:01.595Z","httpstatus":201}' [2026-04-23 23:20:01.615957] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6250d61a-1657-4ee2-b648-e7bf3012fafd/original [2026-04-23 23:20:01.615981] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %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%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84 2.docx"' [2026-04-23 23:20:01.796601] [info] Response: 0: '{"message":"Successfully uploaded file for submission 6250d61a-1657-4ee2-b648-e7bf3012fafd","httpstatus":202}' [2026-04-23 23:20:33.358386] [info] -------- WEBHOOK START -------- [2026-04-23 23:20:33.358418] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '546' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8fc43e5c6bb6b8c45e497e44feeec0e231ccc0752f248c13634818a180a78dec' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=88c597d05abc5c52fc0ac290766e09fe' cf-ray: '9f0f91cc481bbbc1-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7f11-1891c91ffbfaeefd823f328e;Parent=1b598b63f9c2e8c9;Sampled=0' traceparent: '00-69ea7f111891c91ffbfaeefd823f328e-1b598b63f9c2e8c9-00' x-forwarded-for: '35.158.179.21' [2026-04-23 23:20:33.358443] [info] WEBHOOK REQUEST: {"owner":"3a0f8686-2462-44be-83a8-24dcf7112e2e","title":"%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A %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%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84 2.docx","status":"COMPLETE","id":"6250d61a-1657-4ee2-b648-e7bf3012fafd","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":46,"word_count":11458,"character_count":63565,"created_time":"2026-04-23T20:20:01.595Z","capabilities":["VIEWER","SIMILARITY","INDEX"]} [2026-04-23 23:20:33.358448] [info] EXPECTED SIGNATURE: 8fc43e5c6bb6b8c45e497e44feeec0e231ccc0752f248c13634818a180a78dec [2026-04-23 23:20:33.474028] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6250d61a-1657-4ee2-b648-e7bf3012fafd/similarity [2026-04-23 23:20:33.474057] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:20:33.474083] [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-23 23:20:34.212146] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2026-04-23 23:20:34.214390] [info] -------- WEBHOOK END -------- [2026-04-23 23:21:01.623192] [info] -------- WEBHOOK START -------- [2026-04-23 23:21:01.623228] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1451' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '520868148668a4f8e559e6644b5f0996bf03df91847d66e85a7665e1cdb403f1' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0f927cfab6dca6-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea7f2d-875d672732e5add23b0f4734;Parent=4de53aa373725b02;Sampled=0' traceparent: '00-69ea7f2d875d672732e5add23b0f4734-4de53aa373725b02-00' x-forwarded-for: '52.57.242.45' [2026-04-23 23:21:01.623255] [info] WEBHOOK REQUEST: {"overall_match_percentage":2,"internet_match_percentage":2,"publication_match_percentage":1,"submitted_works_match_percentage":1,"status":"COMPLETE","time_generated":"2026-04-23T20:21:01.372203Z","time_requested":"2026-04-23T20:20:34.151921Z","submission_id":"6250d61a-1657-4ee2-b648-e7bf3012fafd","top_matches":[{"percentage":0.50882787,"source_type":"INTERNET","matched_word_count_total":83,"name":"dspace.univ-ghardaia.dz"},{"percentage":0.50882787,"source_type":"INTERNET","matched_word_count_total":83,"name":"www.iksadkongre.com"},{"percentage":0.34943599,"source_type":"INTERNET","matched_word_count_total":57,"name":"dspace.qou.edu"},{"percentage":0.31265327,"source_type":"PUBLICATION","matched_word_count_total":51,"name":"Natalia Mamedova, Mikhail Afanasev, Alexey Dyuzhov, Andrey Ivanov, Antonina Kuzyakina. \"Optimal model of it directors interaction in the digital transformation of business processes\", Technology Analysis & Strategic Management, 2022"},{"percentage":0.30652282,"source_type":"PUBLICATION","matched_word_count_total":50,"name":"طارق عمر الفاروق. \"دور إستراتیجیة التحول الرقمى فی تطویر منظومة وظائف إدارة الموارد البشریة (بالتطبیق على البنوك الحكومیة المصریة)\", المجلة العلمیة للدراسات والبحوث المالیة والإداریة, 2023"}],"top_source_largest_matched_word_count":33} [2026-04-23 23:21:01.623261] [info] EXPECTED SIGNATURE: 520868148668a4f8e559e6644b5f0996bf03df91847d66e85a7665e1cdb403f1 [2026-04-23 23:21:01.629053] [info] -------- WEBHOOK END -------- [2026-04-23 23:30:01.808275] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2026-04-23 23:30:01.808305] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:30:01.808379] [info] Request: 0: '[]' [2026-04-23 23:30:02.066145] [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-23 23:30:02.066900] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/5fc58884-69fd-449e-97ee-2bfdc2dd72f0 [2026-04-23 23:30:02.066914] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:30:02.066926] [info] Request: 0: '[]' [2026-04-23 23:30:02.148102] [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-23 23:30:02.148772] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2026-04-23 23:30:02.148786] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:30:02.148799] [info] Request: 0: '[]' [2026-04-23 23:30:02.224040] [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-23 23:33:40.067544] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/85cf60c2-4aef-45b3-bebe-5ef0245567c8/viewer-url [2026-04-23 23:33:40.067586] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:33:40.067683] [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-23 23:33:40.770924] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:379329438?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIyY2IwMzg2Yy1mMzU1LTQzZmUtOGFiMC0yMzc5NWVlM2Y3MjEiLCJpYXQiOjE3NzY5NzY0MTAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NzY5NzY0OTAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjM3OTMyOTQzOFwiOntcImF1dGhvclwiOlwi2YXYrdmF2K8g2KfZhNmC2K3Yt9in2YbZilwiLFwidGl0bGVcIjpcIkFFMDQuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.m4u2id5vYQErlOUsCCECYk3a8Vacj2ujcawTxt-SgTA","httpstatus":200}' [2026-04-23 23:35:01.325833] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2026-04-23 23:35:01.325866] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:35:01.325948] [info] Request: 0: '{"owner":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","submitter":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","title":"Enhancing Email Management through Machine Learning.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-23T20:35: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-23 23:35:01.963829] [info] Response: 0: '{"owner":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","title":"Enhancing Email Management through Machine Learning.pdf","status":"CREATED","id":"a4569833-4b23-40d0-91f2-3e50b8eaec73","created_time":"2026-04-23T20:35:01.570Z","httpstatus":201}' [2026-04-23 23:35:01.966983] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a4569833-4b23-40d0-91f2-3e50b8eaec73/original [2026-04-23 23:35:01.967010] [info] Headers: 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="Enhancing Email Management through Machine Learning.pdf"' [2026-04-23 23:35:02.303571] [info] Response: 0: '{"message":"Successfully uploaded file for submission a4569833-4b23-40d0-91f2-3e50b8eaec73","httpstatus":202}' [2026-04-23 23:35:39.910953] [info] -------- WEBHOOK START -------- [2026-04-23 23:35:39.910990] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '336' accept-encoding: 'gzip, br' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '3c8e87441b8c7e1aa2e45f4ae5326bab7f5045d2418e43ace00ec39f278430bc' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' host: 'lms.midocean.edu.km' cookie: 'MoodleSession=e4a5c12c0971e5d291e948a63be94d9f' cf-ray: '9f0fa7ee4fc6dcd1-FRA' accept: '*/*' user-agent: 'AHC/2.1' x-amzn-trace-id: 'Root=1-69ea829b-9329a7bb315ab2ab72b9286e;Parent=386554a847f7a8cc;Sampled=0' traceparent: '00-69ea829b9329a7bb315ab2ab72b9286e-386554a847f7a8cc-00' x-forwarded-for: '52.57.242.45' [2026-04-23 23:35:39.911019] [info] WEBHOOK REQUEST: {"owner":"d39d81e9-530c-4d19-be61-0cdfea6cb3d1","title":"Enhancing Email Management through Machine Learning.pdf","status":"ERROR","id":"a4569833-4b23-40d0-91f2-3e50b8eaec73","content_type":"application/pdf","page_count":14,"word_count":0,"character_count":0,"error_code":"CANNOT_EXTRACT_TEXT","created_time":"2026-04-23T20:35:01.570Z"} [2026-04-23 23:35:39.911022] [info] EXPECTED SIGNATURE: 3c8e87441b8c7e1aa2e45f4ae5326bab7f5045d2418e43ace00ec39f278430bc [2026-04-23 23:35:39.915486] [info] [POST] Request to: https://midocean.turnitin.com/remote-logging/api/log [2026-04-23 23:35:39.915498] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:35:39.915509] [info] Request: 0: '{"message":"Error while uploading the file","integration_type":"Moodle","integration_version":"2025021301","lms_version":"405","log_level":"ERROR","date":"2026-04-23 23:35:39","tenant":"https:\/\/midocean.turnitin.com","submission_id":"a4569833-4b23-40d0-91f2-3e50b8eaec73","request":{"url":"\/api\/v1\/submissions\/{{submission_id}}\/original","method":"POST","headers":null,"response_status":500,"response_body":"{\"owner\":\"d39d81e9-530c-4d19-be61-0cdfea6cb3d1\",\"title\":\"Enhancing Email Management through Machine Learning.pdf\",\"status\":\"ERROR\",\"id\":\"a4569833-4b23-40d0-91f2-3e50b8eaec73\",\"content_type\":\"application\\\/pdf\",\"page_count\":14,\"word_count\":0,\"character_count\":0,\"error_code\":\"CANNOT_EXTRACT_TEXT\",\"created_time\":\"2026-04-23T20:35:01.570Z\"}"}}' [2026-04-23 23:35:39.968655] [info] Response: 0: '{"httpstatus":204}' [2026-04-23 23:35:39.971143] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a4569833-4b23-40d0-91f2-3e50b8eaec73/similarity [2026-04-23 23:35:39.971169] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2026-04-23 23:35:39.971184] [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-23 23:35:40.042097] [info] Response: 0: '{"success":false,"status":409,"code":"CONFLICT","reference":"372ca141-5594-43b2-a14d-788fca070cb1","debug_message":"CANNOT_EXTRACT_TEXT","message":"CANNOT_EXTRACT_TEXT","httpstatus":409}' [2026-04-23 23:35:40.044167] [info] -------- WEBHOOK END --------