[2025-12-18 0:00:01.481403] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 0:00:01.481427] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:00:01.481498] [info] Request: 0: '[]' [2025-12-18 0:00:01.666637] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 0:00:01.668967] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 0:00:01.668992] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:00:01.669008] [info] Request: 0: '[]' [2025-12-18 0:00:01.740880] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 0:00:01.741520] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 0:00:01.741535] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:00:01.741549] [info] Request: 0: '[]' [2025-12-18 0:00:01.793378] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 0:28:03.664598] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/93c14a61-4c94-4de1-8e94-be8e51f7140c/viewer-url [2025-12-18 0:28:03.664652] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:28:03.664742] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0646\u0627\u0635\u0631","family_name":"\u0642\u0646\u0627\u0628\u0637\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}}}' [2025-12-18 0:28:04.210896] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:337830762?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI5NjY5ZDMxZS1iMGRkLTRmMjMtOWU1Zi0yMGM1N2U5ZWNiNGIiLCJpYXQiOjE3NjYwMDY4NzQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwMDY5NTQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzNzgzMDc2MlwiOntcImF1dGhvclwiOlwi2YbYp9i12LEg2YLZhtin2KjYt9mHXCIsXCJ0aXRsZVwiOlwiYWZ0ZXIgdXBkYXRlLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.ICcePU1H2Z1XkVVY5pKZWg2llS82ZJTDXXvkav37Ev4","httpstatus":200}' [2025-12-18 0:30:01.038463] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 0:30:01.038491] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:30:01.038583] [info] Request: 0: '[]' [2025-12-18 0:30:01.282210] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 0:30:01.284157] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 0:30:01.284184] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:30:01.284202] [info] Request: 0: '[]' [2025-12-18 0:30:01.360289] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 0:30:01.361036] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 0:30:01.361052] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:30:01.361068] [info] Request: 0: '[]' [2025-12-18 0:30:01.423331] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 0:35:01.257932] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 0:35:01.257986] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:35:01.258080] [info] Request: 0: '{"owner":"41c8b509-2d21-4bec-ae0d-dfafe3ceba91","submitter":"41c8b509-2d21-4bec-ae0d-dfafe3ceba91","title":"An AI-Driven Framework for Gathering and Documenting Business Requirements.pdf","metadata":{"group":{"id":"125967","name":"Thesis version 2","type":"ASSIGNMENT"},"group_context":{"id":"4118","name":"Thesis_(2)_AI901_Dr_Khaled_Eskaf_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"41c8b509-2d21-4bec-ae0d-dfafe3ceba91","family_name":"\u0627\u0644\u062d\u0645\u064a\u062f","given_name":"\u0633\u062d\u0627\u0628","email":"sahab.s.alhumaid@gmail.com"}],"original_submitted_time":"2025-12-17T21:35:01Z"},"eula":{"accepted_timestamp":"2025-05-05T18:32:00Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 0:35:01.892383] [info] Response: 0: '{"owner":"41c8b509-2d21-4bec-ae0d-dfafe3ceba91","title":"An AI-Driven Framework for Gathering and Documenting Business Requirements.pdf","status":"CREATED","id":"b5f35359-057e-4b9c-9744-30099f9f3540","created_time":"2025-12-17T21:35:01.541Z","httpstatus":201}' [2025-12-18 0:35:01.902304] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b5f35359-057e-4b9c-9744-30099f9f3540/original [2025-12-18 0:35:01.902348] [info] Headers: 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 AI-Driven Framework for Gathering and Documenting Business Requirements.pdf"' [2025-12-18 0:35:02.211915] [info] Response: 0: '{"message":"Successfully uploaded file for submission b5f35359-057e-4b9c-9744-30099f9f3540","httpstatus":202}' [2025-12-18 0:35:03.040011] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 0:35:03.040060] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:35:03.040081] [info] Request: 0: '{"owner":"cd431eb3-11c6-4bc1-8179-d3dd8688353f","submitter":"cd431eb3-11c6-4bc1-8179-d3dd8688353f","title":"%D9%86%D9%88%D8%B1 %D9%85%D8%AD%D9%85%D8%AF %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A - %D8%A8%D8%AD%D8%AB %D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A 2025.pdf","metadata":{"group":{"id":"112657","name":"PDF \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629 \u0627\u0644\u0643\u0627\u0645\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"3952","name":"Final_Project_MKT761_T3_MDM_Third Trimester 2025","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"cd431eb3-11c6-4bc1-8179-d3dd8688353f","family_name":"\u0627\u0644\u062d\u0633\u0646\u064a","given_name":"\u0646\u0648\u0631","email":"nour.alhasani91@gmail.com"}],"original_submitted_time":"2025-12-17T21:35:03Z"},"eula":{"accepted_timestamp":"2025-10-22T19:21:00Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 0:35:03.446316] [info] Response: 0: '{"owner":"cd431eb3-11c6-4bc1-8179-d3dd8688353f","title":"%D9%86%D9%88%D8%B1 %D9%85%D8%AD%D9%85%D8%AF %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A - %D8%A8%D8%AD%D8%AB %D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A 2025.pdf","status":"CREATED","id":"a4f467cb-e005-47e0-80e5-b81b4415f689","created_time":"2025-12-17T21:35:03.276Z","httpstatus":201}' [2025-12-18 0:35:03.448539] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a4f467cb-e005-47e0-80e5-b81b4415f689/original [2025-12-18 0:35:03.448571] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D9%86%D9%88%D8%B1 %D9%85%D8%AD%D9%85%D8%AF %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A - %D8%A8%D8%AD%D8%AB %D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A 2025.pdf"' [2025-12-18 0:35:03.706657] [info] Response: 0: '{"message":"Successfully uploaded file for submission a4f467cb-e005-47e0-80e5-b81b4415f689","httpstatus":202}' [2025-12-18 0:35:14.910777] [info] -------- WEBHOOK START -------- [2025-12-18 0:35:14.910819] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '379' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8b3d01225550932651c3e1c002bbf60154b1392718065f603b013ca75b2d1915' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=eab2a5807bf2c5c79703f010a0bfe243' cf-ray: '9af98c961ea1dc5c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69432212dc6aeab76ba37bef0e0d4950-ced096f119e3fd9d-0' traceparent: '00-69432212dc6aeab76ba37bef0e0d4950-ced096f119e3fd9d-00' x-forwarded-for: '52.29.246.76' [2025-12-18 0:35:14.910903] [info] WEBHOOK REQUEST: {"owner":"41c8b509-2d21-4bec-ae0d-dfafe3ceba91","title":"An AI-Driven Framework for Gathering and Documenting Business Requirements.pdf","status":"COMPLETE","id":"b5f35359-057e-4b9c-9744-30099f9f3540","content_type":"application/pdf","page_count":10,"word_count":898,"character_count":6331,"created_time":"2025-12-17T21:35:01.541Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 0:35:14.910917] [info] EXPECTED SIGNATURE: 8b3d01225550932651c3e1c002bbf60154b1392718065f603b013ca75b2d1915 [2025-12-18 0:35:15.774302] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b5f35359-057e-4b9c-9744-30099f9f3540/similarity [2025-12-18 0:35:15.774337] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:35:15.774353] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 0:35:16.436886] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 0:35:16.438759] [info] -------- WEBHOOK END -------- [2025-12-18 0:35:21.785434] [info] -------- WEBHOOK START -------- [2025-12-18 0:35:21.785475] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '549' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '82ac3f5d3271c1a1c361feba3f637df9d27958577fe40ab7a1cb6315d6390e58' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=eab2a5807bf2c5c79703f010a0bfe243' cf-ray: '9af98cc10deedc5c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69432219fff192fa5345209f1cad1ad6-390e87722c9e389f-0' traceparent: '00-69432219fff192fa5345209f1cad1ad6-390e87722c9e389f-00' x-forwarded-for: '52.29.246.76' [2025-12-18 0:35:21.785568] [info] WEBHOOK REQUEST: {"owner":"cd431eb3-11c6-4bc1-8179-d3dd8688353f","title":"%D9%86%D9%88%D8%B1 %D9%85%D8%AD%D9%85%D8%AF %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A - %D8%A8%D8%AD%D8%AB %D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A 2025.pdf","status":"COMPLETE","id":"a4f467cb-e005-47e0-80e5-b81b4415f689","content_type":"application/pdf","page_count":47,"word_count":7865,"character_count":54215,"created_time":"2025-12-17T21:35:03.276Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 0:35:21.785574] [info] EXPECTED SIGNATURE: 82ac3f5d3271c1a1c361feba3f637df9d27958577fe40ab7a1cb6315d6390e58 [2025-12-18 0:35:22.196075] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a4f467cb-e005-47e0-80e5-b81b4415f689/similarity [2025-12-18 0:35:22.196114] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:35:22.196131] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 0:35:22.785645] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 0:35:22.787411] [info] -------- WEBHOOK END -------- [2025-12-18 0:35:24.141817] [info] -------- WEBHOOK START -------- [2025-12-18 0:35:24.141854] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '868' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '81f8d8badc7733bf864cfe26eb41801bdc4c5aac8e7061e839e9ac5cc4c4ac4b' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=af682c44c5fe2163e2b98d708afdc965' cf-ray: '9af98ccfc965d29e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943221c72521f9d5f263efb6a0d334c-83a87745519016c3-0' traceparent: '00-6943221c72521f9d5f263efb6a0d334c-83a87745519016c3-00' x-forwarded-for: '52.57.242.45' [2025-12-18 0:35:24.141958] [info] WEBHOOK REQUEST: {"overall_match_percentage":2,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2025-12-17T21:35:23.947424Z","time_requested":"2025-12-17T21:35:16.402019Z","submission_id":"b5f35359-057e-4b9c-9744-30099f9f3540","top_matches":[{"percentage":1.9271948,"submission_id":"595405ab-0557-4af3-a269-1ff8bdea9487","source_type":"SUBMITTED_WORK","matched_word_count_total":18,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.1777302,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":11,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"}],"top_source_largest_matched_word_count":12} [2025-12-18 0:35:24.141964] [info] EXPECTED SIGNATURE: 81f8d8badc7733bf864cfe26eb41801bdc4c5aac8e7061e839e9ac5cc4c4ac4b [2025-12-18 0:35:24.145890] [info] -------- WEBHOOK END -------- [2025-12-18 0:36:00.148993] [info] -------- WEBHOOK START -------- [2025-12-18 0:36:00.149036] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1439' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8739d66bc3189fee224793e31a4cc6a8969b7221ac49e95edaf74120ac48cc58' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=eab2a5807bf2c5c79703f010a0bfe243' cf-ray: '9af98db0c8c7dc5c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69432240cb2701f76d962a01bea1ba3e-b71975f6cf10adb4-0' traceparent: '00-69432240cb2701f76d962a01bea1ba3e-b71975f6cf10adb4-00' x-forwarded-for: '52.29.246.76' [2025-12-18 0:36:00.149135] [info] WEBHOOK REQUEST: {"overall_match_percentage":11,"internet_match_percentage":5,"publication_match_percentage":5,"submitted_works_match_percentage":10,"status":"COMPLETE","time_generated":"2025-12-17T21:35:59.945532Z","time_requested":"2025-12-17T21:35:22.752439Z","submission_id":"a4f467cb-e005-47e0-80e5-b81b4415f689","top_matches":[{"percentage":0.8612569,"submission_id":"2bc76ea7-77bb-48a6-9f75-231c2122c4a8","source_type":"SUBMITTED_WORK","matched_word_count_total":64,"submitted_date":"2025-05-18","institution_name":"SKEMA Business School","name":"SKEMA Business School on 2025-05-18"},{"percentage":0.7266855,"source_type":"SUBMITTED_WORK","matched_word_count_total":54,"submitted_date":"2025-12-08","institution_name":"Accra Business School","name":"Accra Business School on 2025-12-08"},{"percentage":0.71322834,"source_type":"SUBMITTED_WORK","matched_word_count_total":53,"submitted_date":"2025-05-09","institution_name":"Pace University","name":"Pace University on 2025-05-09"},{"percentage":0.6728569,"source_type":"SUBMITTED_WORK","matched_word_count_total":50,"submitted_date":"2025-02-13","institution_name":"University of Newcastle upon Tyne","name":"University of Newcastle upon Tyne on 2025-02-13"},{"percentage":0.6728569,"source_type":"PUBLICATION","matched_word_count_total":50,"name":"Hanna Górska-Warsewicz. \"Trust and Brand Management - The Role of Brand Heritage\", Routledge, 2024"}],"top_source_largest_matched_word_count":13} [2025-12-18 0:36:00.149141] [info] EXPECTED SIGNATURE: 8739d66bc3189fee224793e31a4cc6a8969b7221ac49e95edaf74120ac48cc58 [2025-12-18 0:36:00.153179] [info] -------- WEBHOOK END -------- [2025-12-18 0:40:01.816271] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 0:40:01.816303] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:40:01.816386] [info] Request: 0: '{"owner":"cd431eb3-11c6-4bc1-8179-d3dd8688353f","submitter":"cd431eb3-11c6-4bc1-8179-d3dd8688353f","title":"%D9%86%D9%88%D8%B1 %D9%85%D8%AD%D9%85%D8%AF %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A -%D8%A8%D8%AD%D8%AB %D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A 2025.docx","metadata":{"group":{"id":"112656","name":"Word \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"3952","name":"Final_Project_MKT761_T3_MDM_Third Trimester 2025","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"cd431eb3-11c6-4bc1-8179-d3dd8688353f","family_name":"\u0627\u0644\u062d\u0633\u0646\u064a","given_name":"\u0646\u0648\u0631","email":"nour.alhasani91@gmail.com"}],"original_submitted_time":"2025-12-17T21:40:01Z"},"eula":{"accepted_timestamp":"2025-10-22T19:21:00Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 0:40:02.273277] [info] Response: 0: '{"owner":"cd431eb3-11c6-4bc1-8179-d3dd8688353f","title":"%D9%86%D9%88%D8%B1 %D9%85%D8%AD%D9%85%D8%AF %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A -%D8%A8%D8%AD%D8%AB %D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A 2025.docx","status":"CREATED","id":"13257404-31d1-47c0-9a02-dd41c64242fd","created_time":"2025-12-17T21:40:02.098Z","httpstatus":201}' [2025-12-18 0:40:02.275016] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/13257404-31d1-47c0-9a02-dd41c64242fd/original [2025-12-18 0:40:02.275039] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D9%86%D9%88%D8%B1 %D9%85%D8%AD%D9%85%D8%AF %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A -%D8%A8%D8%AD%D8%AB %D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A 2025.docx"' [2025-12-18 0:40:02.535546] [info] Response: 0: '{"message":"Successfully uploaded file for submission 13257404-31d1-47c0-9a02-dd41c64242fd","httpstatus":202}' [2025-12-18 0:40:58.696547] [info] -------- WEBHOOK START -------- [2025-12-18 0:40:58.696588] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '605' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fec2064dce10a5a4bd2db044dfda9e0d842c5fd1ea53b2b4c2a5ea3aff59ccde' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=af682c44c5fe2163e2b98d708afdc965' cf-ray: '9af994fabfa1ffed-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943236a38b16ec8f6cf5ef0b2d9e9f6-967e4d69e2855c3d-0' traceparent: '00-6943236a38b16ec8f6cf5ef0b2d9e9f6-967e4d69e2855c3d-00' x-forwarded-for: '52.57.242.45' [2025-12-18 0:40:58.696692] [info] WEBHOOK REQUEST: {"owner":"cd431eb3-11c6-4bc1-8179-d3dd8688353f","title":"%D9%86%D9%88%D8%B1 %D9%85%D8%AD%D9%85%D8%AF %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A -%D8%A8%D8%AD%D8%AB %D9%85%D8%A7%D8%AC%D8%B3%D8%AA%D9%8A%D8%B1 %D9%81%D9%8A %D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A 2025.docx","status":"COMPLETE","id":"13257404-31d1-47c0-9a02-dd41c64242fd","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":47,"word_count":7576,"character_count":50140,"created_time":"2025-12-17T21:40:02.098Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 0:40:58.696707] [info] EXPECTED SIGNATURE: fec2064dce10a5a4bd2db044dfda9e0d842c5fd1ea53b2b4c2a5ea3aff59ccde [2025-12-18 0:40:59.154963] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/13257404-31d1-47c0-9a02-dd41c64242fd/similarity [2025-12-18 0:40:59.154998] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 0:40:59.155014] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 0:40:59.944120] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 0:40:59.946254] [info] -------- WEBHOOK END -------- [2025-12-18 0:41:28.745287] [info] -------- WEBHOOK START -------- [2025-12-18 0:41:28.745326] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1352' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a91a8d4e11ea5ce495dcf32f8a80c299ff7e8760dee45122085ddd9839f4bac6' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=af682c44c5fe2163e2b98d708afdc965' cf-ray: '9af995b68e93ffed-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69432388583442a4bd8134c0a46d16a6-16e28637c4e8f9a8-0' traceparent: '00-69432388583442a4bd8134c0a46d16a6-16e28637c4e8f9a8-00' x-forwarded-for: '52.57.242.45' [2025-12-18 0:41:28.745424] [info] WEBHOOK REQUEST: {"overall_match_percentage":11,"internet_match_percentage":5,"publication_match_percentage":5,"submitted_works_match_percentage":9,"status":"COMPLETE","time_generated":"2025-12-17T21:41:28.597429Z","time_requested":"2025-12-17T21:40:59.903476Z","submission_id":"13257404-31d1-47c0-9a02-dd41c64242fd","top_matches":[{"percentage":0.85185677,"submission_id":"2bc76ea7-77bb-48a6-9f75-231c2122c4a8","source_type":"SUBMITTED_WORK","matched_word_count_total":64,"submitted_date":"2025-05-18","institution_name":"SKEMA Business School","name":"SKEMA Business School on 2025-05-18"},{"percentage":0.7054439,"source_type":"SUBMITTED_WORK","matched_word_count_total":53,"submitted_date":"2025-05-09","institution_name":"Pace University","name":"Pace University on 2025-05-09"},{"percentage":0.6655131,"source_type":"PUBLICATION","matched_word_count_total":50,"name":"Hanna Górska-Warsewicz. \"Trust and Brand Management - The Role of Brand Heritage\", Routledge, 2024"},{"percentage":0.6388926,"source_type":"SUBMITTED_WORK","matched_word_count_total":48,"submitted_date":"2025-09-18","institution_name":"UOW Malaysia KDU University College Sdn. Bhd","name":"UOW Malaysia KDU University College Sdn. Bhd on 2025-09-18"},{"percentage":0.6388926,"source_type":"INTERNET","matched_word_count_total":48,"name":"doi.org"}],"top_source_largest_matched_word_count":13} [2025-12-18 0:41:28.745429] [info] EXPECTED SIGNATURE: a91a8d4e11ea5ce495dcf32f8a80c299ff7e8760dee45122085ddd9839f4bac6 [2025-12-18 0:41:28.749883] [info] -------- WEBHOOK END -------- [2025-12-18 1:00:01.137270] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 1:00:01.137315] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:00:01.137401] [info] Request: 0: '[]' [2025-12-18 1:00:01.483412] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 1:00:01.484210] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 1:00:01.484226] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:00:01.484244] [info] Request: 0: '[]' [2025-12-18 1:00:01.616415] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 1:00:01.617218] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 1:00:01.617233] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:00:01.617249] [info] Request: 0: '[]' [2025-12-18 1:00:01.708775] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 1:30:01.677421] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 1:30:01.677444] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:30:01.677526] [info] Request: 0: '[]' [2025-12-18 1:30:01.954015] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 1:30:01.956100] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 1:30:01.956125] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:30:01.956141] [info] Request: 0: '[]' [2025-12-18 1:30:02.073406] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 1:30:02.074106] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 1:30:02.074121] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:30:02.074135] [info] Request: 0: '[]' [2025-12-18 1:30:02.167366] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 1:35:01.641462] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 1:35:01.641499] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:35:01.641594] [info] Request: 0: '{"owner":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","submitter":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","title":"Sentiment Analysis for Mobile App Reviews A Comparative Study.docx","metadata":{"group":{"id":"125958","name":"Thesis for all after updating","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","family_name":"\u0627\u0644\u0639\u0635\u0627\u0631","given_name":"\u0639\u0628\u062f\u0627\u0644\u062d\u0627\u0641\u0638","email":"abood.assar.88@gmail.com"}],"original_submitted_time":"2025-12-17T22:35:01Z"},"eula":{"accepted_timestamp":"2025-03-13T21:08:30Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 1:35:02.303821] [info] Response: 0: '{"owner":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","title":"Sentiment Analysis for Mobile App Reviews A Comparative Study.docx","status":"CREATED","id":"43fb133d-cc07-40a0-a462-f924956b6633","created_time":"2025-12-17T22:35:01.951Z","httpstatus":201}' [2025-12-18 1:35:02.309971] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/43fb133d-cc07-40a0-a462-f924956b6633/original [2025-12-18 1:35:02.310009] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Sentiment Analysis for Mobile App Reviews A Comparative Study.docx"' [2025-12-18 1:35:02.834569] [info] Response: 0: '{"message":"Successfully uploaded file for submission 43fb133d-cc07-40a0-a462-f924956b6633","httpstatus":202}' [2025-12-18 1:35:03.552674] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 1:35:03.552720] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:35:03.552740] [info] Request: 0: '{"owner":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","submitter":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","title":"Sentiment Analysis for Mobile App Reviews A Comparative Study.pptx","metadata":{"group":{"id":"125957","name":"Pres for all","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","family_name":"\u0627\u0644\u0639\u0635\u0627\u0631","given_name":"\u0639\u0628\u062f\u0627\u0644\u062d\u0627\u0641\u0638","email":"abood.assar.88@gmail.com"}],"original_submitted_time":"2025-12-17T22:35:03Z"},"eula":{"accepted_timestamp":"2025-03-13T21:08:30Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 1:35:03.980428] [info] Response: 0: '{"owner":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","title":"Sentiment Analysis for Mobile App Reviews A Comparative Study.pptx","status":"CREATED","id":"e17aa24f-2320-448a-a88c-a4d6440adc7a","created_time":"2025-12-17T22:35:03.795Z","httpstatus":201}' [2025-12-18 1:35:03.984333] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e17aa24f-2320-448a-a88c-a4d6440adc7a/original [2025-12-18 1:35:03.984369] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Sentiment Analysis for Mobile App Reviews A Comparative Study.pptx"' [2025-12-18 1:35:04.303029] [info] Response: 0: '{"message":"Successfully uploaded file for submission e17aa24f-2320-448a-a88c-a4d6440adc7a","httpstatus":202}' [2025-12-18 1:35:05.065094] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 1:35:05.065139] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:35:05.065160] [info] Request: 0: '{"owner":"494ab250-a1d8-4f71-ad12-7e3d6e6a9557","submitter":"494ab250-a1d8-4f71-ad12-7e3d6e6a9557","title":"%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%B3%D8%A7%D9%85%D8%B1- %D8%A3%D8%AB%D8%B1 %D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AD%D8%B3%D9%8A%D9%86 %D8%A7%D9%84%D8%A3%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D9%85%D8%A4%D8%B3%D8%B3%D9%8A %D8%A8%D8%A7%D9%84%D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%B9%D9%84%D9%89 %D8%A7%D9%84%D9%87%D9%8A%D8%A6%D8%A9 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9 %D9%84%D9%84%D8%B3%D9%8A%D8%A7%D8%AD%D8%A9 - %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%842.docx","metadata":{"group":{"id":"120032","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":"4093","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0631\u0627\u0628\u0639 \u062f\/ \u0646\u0631\u0645\u064a\u0646 \u0645\u0648\u0633\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"494ab250-a1d8-4f71-ad12-7e3d6e6a9557","family_name":"\u0627\u0644\u0642\u062d\u0637\u0627\u0646\u064a","given_name":"\u0627\u0644\u0633\u0627\u0645\u0631","email":"s.alsamer199@gmail.com"}],"original_submitted_time":"2025-12-17T22:35:05Z"},"eula":{"accepted_timestamp":"2025-08-15T09:29:00Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 1:35:05.410645] [info] Response: 0: '{"owner":"494ab250-a1d8-4f71-ad12-7e3d6e6a9557","title":"%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%B3%D8%A7%D9%85%D8%B1- %D8%A3%D8%AB%D8%B1 %D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AD%D8%B3%D9%8A%D9%86 %D8%A7%D9%84%D8%A3%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D9%85%D8%A4%D8%B3%D8%B3%D9%8A %D8%A8%D8%A7%D9%84%D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%B9%D9%84%D9%89 %D8%A7%D9%84%D9%87%D9%8A%D8%A6%D8%A9 %D8%A7%D9%8","status":"CREATED","id":"5e5c5b94-f98f-4a40-a60b-41778c379384","created_time":"2025-12-17T22:35:05.392Z","httpstatus":201}' [2025-12-18 1:35:05.412719] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5e5c5b94-f98f-4a40-a60b-41778c379384/original [2025-12-18 1:35:05.412750] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%B3%D8%A7%D9%85%D8%B1- %D8%A3%D8%AB%D8%B1 %D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AD%D8%B3%D9%8A%D9%86 %D8%A7%D9%84%D8%A3%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D9%85%D8%A4%D8%B3%D8%B3%D9%8A %D8%A8%D8%A7%D9%84%D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%B9%D9%84%D9%89 %D8%A7%D9%84%D9%87%D9%8A%D8%A6%D8%A9 %D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9 %D9%84%D9%84%D8%B3%D9%8A%D8%A7%D8%AD%D8%A9 - %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%842.docx"' [2025-12-18 1:35:05.619510] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5e5c5b94-f98f-4a40-a60b-41778c379384","httpstatus":202}' [2025-12-18 1:35:22.177504] [info] -------- WEBHOOK START -------- [2025-12-18 1:35:22.177536] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '427' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8942c6d8ab05d7508249d090934ffdc6c7fa40a109b99787cbd21c849d6d02cb' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=eab2a5807bf2c5c79703f010a0bfe243' cf-ray: '9af9e4a7785d364f-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943302a51121b4b52901f91e1123ff6-188db164827bdc7b-0' traceparent: '00-6943302a51121b4b52901f91e1123ff6-188db164827bdc7b-00' x-forwarded-for: '52.29.246.76' [2025-12-18 1:35:22.177560] [info] WEBHOOK REQUEST: {"owner":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","title":"Sentiment Analysis for Mobile App Reviews A Comparative Study.pptx","status":"COMPLETE","id":"e17aa24f-2320-448a-a88c-a4d6440adc7a","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":19,"word_count":1807,"character_count":10343,"created_time":"2025-12-17T22:35:03.795Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-18 1:35:22.177572] [info] EXPECTED SIGNATURE: 8942c6d8ab05d7508249d090934ffdc6c7fa40a109b99787cbd21c849d6d02cb [2025-12-18 1:35:22.801054] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e17aa24f-2320-448a-a88c-a4d6440adc7a/similarity [2025-12-18 1:35:22.801093] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:35:22.801110] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 1:35:23.426903] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 1:35:23.429940] [info] -------- WEBHOOK END -------- [2025-12-18 1:35:38.085247] [info] -------- WEBHOOK START -------- [2025-12-18 1:35:38.085289] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '859' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '6943303a48fe09281ec6f547f1f8c2cf-84c2aa142e2e9048-0' cf-ray: '9af9e50ae949d361-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-6943303a48fe09281ec6f547f1f8c2cf-84c2aa142e2e9048-00' x-turnitin-signature: 'ee7d92830d250ada4d258bc903b4efb320bfd9ae15cbc1c56532e610e3a6f934' x-forwarded-for: '52.57.242.45' [2025-12-18 1:35:38.085382] [info] WEBHOOK REQUEST: {"owner":"494ab250-a1d8-4f71-ad12-7e3d6e6a9557","title":"%D8%AE%D8%B7%D8%A9 %D8%A7%D9%84%D8%B3%D8%A7%D9%85%D8%B1- %D8%A3%D8%AB%D8%B1 %D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85 %D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA %D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1 %D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A %D8%B9%D9%84%D9%89 %D8%AA%D8%AD%D8%B3%D9%8A%D9%86 %D8%A7%D9%84%D8%A3%D8%AF%D8%A7%D8%A1 %D8%A7%D9%84%D9%85%D8%A4%D8%B3%D8%B3%D9%8A %D8%A8%D8%A7%D9%84%D8%AA%D8%B7%D8%A8%D9%8A%D9%82 %D8%B9%D9%84%D9%89 %D8%A7%D9%84%D9%87%D9%8A%D8%A6%D8%A9 %D8%A7%D9%8","status":"COMPLETE","id":"5e5c5b94-f98f-4a40-a60b-41778c379384","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":33,"word_count":7230,"character_count":40586,"created_time":"2025-12-17T22:35:05.392Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 1:35:38.085388] [info] EXPECTED SIGNATURE: ee7d92830d250ada4d258bc903b4efb320bfd9ae15cbc1c56532e610e3a6f934 [2025-12-18 1:35:38.314690] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5e5c5b94-f98f-4a40-a60b-41778c379384/similarity [2025-12-18 1:35:38.314724] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:35:38.314740] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 1:35:38.875551] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 1:35:38.877610] [info] -------- WEBHOOK END -------- [2025-12-18 1:35:39.574326] [info] -------- WEBHOOK START -------- [2025-12-18 1:35:39.574364] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1457' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4a3f6b0ab782ebf0949e151589fbada1359576af2d5dad30f734066083c78b7b' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9af9e5144aa4d361-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943303b93bdff13dcbfeb3ff822be3d-f22b021c6dc02fb7-0' traceparent: '00-6943303b93bdff13dcbfeb3ff822be3d-f22b021c6dc02fb7-00' x-forwarded-for: '52.57.242.45' [2025-12-18 1:35:39.574467] [info] WEBHOOK REQUEST: {"overall_match_percentage":42,"internet_match_percentage":34,"publication_match_percentage":27,"submitted_works_match_percentage":37,"status":"COMPLETE","time_generated":"2025-12-17T22:35:39.411385Z","time_requested":"2025-12-17T22:35:23.373666Z","submission_id":"e17aa24f-2320-448a-a88c-a4d6440adc7a","top_matches":[{"percentage":5.758056,"source_type":"INTERNET","matched_word_count_total":109,"name":"peerj.com"},{"percentage":5.0713153,"source_type":"SUBMITTED_WORK","matched_word_count_total":96,"submitted_date":"2025-09-08","institution_name":"University of Bolton","name":"University of Bolton on 2025-09-08"},{"percentage":4.8600106,"source_type":"PUBLICATION","matched_word_count_total":92,"name":"Rhodes Massenon, Ishaya Gambo, Roseline Oluwaseun Ogundokun, Ezekiel Adebayo Ogundepo et al. \"Mobile app review analysis for crowdsourcing of software requirements: a mapping study of automated and semi-automated tools\", PeerJ Computer Science, 2024"},{"percentage":4.807184,"source_type":"SUBMITTED_WORK","matched_word_count_total":91,"submitted_date":"2025-04-01","institution_name":"University of Westminster","name":"University of Westminster on 2025-04-01"},{"percentage":4.7543583,"source_type":"SUBMITTED_WORK","matched_word_count_total":90,"submitted_date":"2024-04-19","institution_name":"The University of the West of Scotland","name":"The University of the West of Scotland on 2024-04-19"}],"top_source_largest_matched_word_count":33} [2025-12-18 1:35:39.574472] [info] EXPECTED SIGNATURE: 4a3f6b0ab782ebf0949e151589fbada1359576af2d5dad30f734066083c78b7b [2025-12-18 1:35:39.578142] [info] -------- WEBHOOK END -------- [2025-12-18 1:36:12.745438] [info] -------- WEBHOOK START -------- [2025-12-18 1:36:12.745476] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1430' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fd794391cdb28dd3f5770c63684c2fa48f757954ba6f6da926b6249d02801978' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9af9e5e39a65d361-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943305c0bc996dbde0e89162525fd54-e966130c518a70fd-0' traceparent: '00-6943305c0bc996dbde0e89162525fd54-e966130c518a70fd-00' x-forwarded-for: '52.57.242.45' [2025-12-18 1:36:12.745567] [info] WEBHOOK REQUEST: {"overall_match_percentage":41,"internet_match_percentage":24,"publication_match_percentage":2,"submitted_works_match_percentage":38,"status":"COMPLETE","time_generated":"2025-12-17T22:36:12.551476Z","time_requested":"2025-12-17T22:35:38.847026Z","submission_id":"5e5c5b94-f98f-4a40-a60b-41778c379384","top_matches":[{"percentage":12.049203,"source_type":"SUBMITTED_WORK","matched_word_count_total":862,"submitted_date":"2024-05-25","institution_name":"Hofstra University","name":"Hofstra University on 2024-05-25"},{"percentage":9.728823,"source_type":"SUBMITTED_WORK","matched_word_count_total":696,"submitted_date":"2024-05-22","institution_name":"Hofstra University","name":"Hofstra University on 2024-05-22"},{"percentage":8.35896,"source_type":"SUBMITTED_WORK","matched_word_count_total":598,"submitted_date":"2024-05-21","institution_name":"Hofstra University","name":"Hofstra University on 2024-05-21"},{"percentage":7.9396143,"source_type":"SUBMITTED_WORK","matched_word_count_total":568,"submitted_date":"2024-05-15","institution_name":"Hofstra University","name":"Hofstra University on 2024-05-15"},{"percentage":7.562203,"submission_id":"8b9bf903-92ca-48a1-85b5-44e5ef4eb91c","source_type":"SUBMITTED_WORK","matched_word_count_total":541,"submitted_date":"2025-09-02","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2025-09-02"}],"top_source_largest_matched_word_count":120} [2025-12-18 1:36:12.745580] [info] EXPECTED SIGNATURE: fd794391cdb28dd3f5770c63684c2fa48f757954ba6f6da926b6249d02801978 [2025-12-18 1:36:12.749484] [info] -------- WEBHOOK END -------- [2025-12-18 1:36:36.769421] [info] -------- WEBHOOK START -------- [2025-12-18 1:36:36.769450] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '427' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'caadb44080b1f6dfa96ea4fdd0095eefe21024284e0e209f38e0b369c71ca894' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9af9e679b843d361-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943307464520a2e7a9c138837ab588d-14131f7dadbcc805-0' traceparent: '00-6943307464520a2e7a9c138837ab588d-14131f7dadbcc805-00' x-forwarded-for: '52.57.242.45' [2025-12-18 1:36:36.769531] [info] WEBHOOK REQUEST: {"owner":"dea6e9a2-5c72-4cb7-ac53-fea3b20b7e5d","title":"Sentiment Analysis for Mobile App Reviews A Comparative Study.docx","status":"COMPLETE","id":"43fb133d-cc07-40a0-a462-f924956b6633","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":85,"word_count":19666,"character_count":116496,"created_time":"2025-12-17T22:35:01.951Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 1:36:36.769536] [info] EXPECTED SIGNATURE: caadb44080b1f6dfa96ea4fdd0095eefe21024284e0e209f38e0b369c71ca894 [2025-12-18 1:36:37.412771] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/43fb133d-cc07-40a0-a462-f924956b6633/similarity [2025-12-18 1:36:37.412807] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 1:36:37.412823] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 1:36:38.052021] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 1:36:38.054557] [info] -------- WEBHOOK END -------- [2025-12-18 1:37:48.419194] [info] -------- WEBHOOK START -------- [2025-12-18 1:37:48.419228] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1429' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4da949ae7226bbf32f1d27f19ea4340066a4e75269ccf672651fd81f86f3409f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=eab2a5807bf2c5c79703f010a0bfe243' cf-ray: '9af9e8396d002bb4-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694330bc76b68f2bd39ebe95bda0129f-a3e90375dff11c30-0' traceparent: '00-694330bc76b68f2bd39ebe95bda0129f-a3e90375dff11c30-00' x-forwarded-for: '52.29.246.76' [2025-12-18 1:37:48.419254] [info] WEBHOOK REQUEST: {"overall_match_percentage":31,"internet_match_percentage":18,"publication_match_percentage":21,"submitted_works_match_percentage":26,"status":"COMPLETE","time_generated":"2025-12-17T22:37:48.022936Z","time_requested":"2025-12-17T22:36:38.020905Z","submission_id":"43fb133d-cc07-40a0-a462-f924956b6633","top_matches":[{"percentage":4.5720487,"source_type":"PUBLICATION","matched_word_count_total":969,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":3.6331036,"source_type":"SUBMITTED_WORK","matched_word_count_total":770,"submitted_date":"2025-09-05","institution_name":"Griffith College Dublin","name":"Griffith College Dublin on 2025-09-05"},{"percentage":3.519864,"source_type":"PUBLICATION","matched_word_count_total":746,"name":"Thangaprakash Sengodan, Sanjay Misra, M Murugappan. \"Advances in Electrical and Computer Technologies\", CRC Press, 2025"},{"percentage":3.3594413,"source_type":"PUBLICATION","matched_word_count_total":712,"name":"S.P. Jani, M. Adam Khan. \"Applications of AI in Smart Technologies and Manufacturing\", CRC Press, 2025"},{"percentage":3.3122582,"source_type":"PUBLICATION","matched_word_count_total":702,"name":"\"Advances in Data-Driven Computing and Intelligent Systems\", Springer Science and Business Media LLC, 2025"}],"top_source_largest_matched_word_count":37} [2025-12-18 1:37:48.419267] [info] EXPECTED SIGNATURE: 4da949ae7226bbf32f1d27f19ea4340066a4e75269ccf672651fd81f86f3409f [2025-12-18 1:37:48.423733] [info] -------- WEBHOOK END -------- [2025-12-18 2:00:01.116461] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 2:00:01.116491] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 2:00:01.116578] [info] Request: 0: '[]' [2025-12-18 2:00:01.893493] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 2:00:01.894337] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 2:00:01.894351] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 2:00:01.894366] [info] Request: 0: '[]' [2025-12-18 2:00:01.990816] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 2:00:01.991930] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 2:00:01.991955] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 2:00:01.991975] [info] Request: 0: '[]' [2025-12-18 2:00:02.051734] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 2:30:01.266927] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 2:30:01.266957] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 2:30:01.267046] [info] Request: 0: '[]' [2025-12-18 2:30:01.520771] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 2:30:01.524569] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 2:30:01.524590] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 2:30:01.524607] [info] Request: 0: '[]' [2025-12-18 2:30:01.625312] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-18 2:30:01.626122] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 2:30:01.626137] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 2:30:01.626152] [info] Request: 0: '[]' [2025-12-18 2:30:01.688951] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 2:50:01.819230] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 2:50:01.819272] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 2:50:01.819356] [info] Request: 0: '{"owner":"4f1b6626-2577-4a0f-8dc7-c1b3beebf9a3","submitter":"4f1b6626-2577-4a0f-8dc7-c1b3beebf9a3","title":"Master Thesis Mona Abdulwahab .docx","metadata":{"group":{"id":"125404","name":"Final Final thesis","type":"ASSIGNMENT"},"group_context":{"id":"4119","name":"Thesis_(2)_AI901_Dr_Hager_Saleh_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"4f1b6626-2577-4a0f-8dc7-c1b3beebf9a3","family_name":"\u0639\u0628\u062f\u0627\u0644\u0648\u0647\u0627\u0628","given_name":"\u0645\u0646\u0649","email":"monam.abdulwahab@gmail.com"}],"original_submitted_time":"2025-12-17T23:50:01Z"},"eula":{"accepted_timestamp":"2025-03-05T00:10:48Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 2:50:02.420490] [info] Response: 0: '{"owner":"4f1b6626-2577-4a0f-8dc7-c1b3beebf9a3","title":"Master Thesis Mona Abdulwahab .docx","status":"CREATED","id":"fb350ff7-4169-4854-9150-c6d173ba627c","created_time":"2025-12-17T23:50:02.168Z","httpstatus":201}' [2025-12-18 2:50:02.425465] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/fb350ff7-4169-4854-9150-c6d173ba627c/original [2025-12-18 2:50:02.425497] [info] Headers: 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 Mona Abdulwahab .docx"' [2025-12-18 2:50:02.910618] [info] Response: 0: '{"message":"Successfully uploaded file for submission fb350ff7-4169-4854-9150-c6d173ba627c","httpstatus":202}' [2025-12-18 2:51:09.091962] [info] -------- WEBHOOK START -------- [2025-12-18 2:51:09.092005] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '395' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '52e4fb527e4a06653c05d40f4189a74dbc1f65afdcbfd710935a7c58369aeb58' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afa53a9bd83d28c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694341ed661a9d98bb26c0b583b7cac9-3efcd32d275b8baa-0' traceparent: '00-694341ed661a9d98bb26c0b583b7cac9-3efcd32d275b8baa-00' x-forwarded-for: '52.57.242.45' [2025-12-18 2:51:09.092099] [info] WEBHOOK REQUEST: {"owner":"4f1b6626-2577-4a0f-8dc7-c1b3beebf9a3","title":"Master Thesis Mona Abdulwahab .docx","status":"COMPLETE","id":"fb350ff7-4169-4854-9150-c6d173ba627c","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":55,"word_count":12366,"character_count":74753,"created_time":"2025-12-17T23:50:02.168Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 2:51:09.092106] [info] EXPECTED SIGNATURE: 52e4fb527e4a06653c05d40f4189a74dbc1f65afdcbfd710935a7c58369aeb58 [2025-12-18 2:51:09.730284] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/fb350ff7-4169-4854-9150-c6d173ba627c/similarity [2025-12-18 2:51:09.730329] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 2:51:09.730345] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 2:51:10.438124] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 2:51:10.441025] [info] -------- WEBHOOK END -------- [2025-12-18 2:52:06.920912] [info] -------- WEBHOOK START -------- [2025-12-18 2:52:06.920950] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1640' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a72506f54b129949a9a6a7efa5abcd517e62565ce28d006e66eb37818fd192d6' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=eab2a5807bf2c5c79703f010a0bfe243' cf-ray: '9afa551319772bc9-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69434226b3b34d2a8a1860a9a5480758-96a593aaecbd896b-0' traceparent: '00-69434226b3b34d2a8a1860a9a5480758-96a593aaecbd896b-00' x-forwarded-for: '52.29.246.76' [2025-12-18 2:52:06.921041] [info] WEBHOOK REQUEST: {"overall_match_percentage":19,"internet_match_percentage":13,"publication_match_percentage":14,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2025-12-17T23:52:06.711465Z","time_requested":"2025-12-17T23:51:10.406965Z","submission_id":"fb350ff7-4169-4854-9150-c6d173ba627c","top_matches":[{"percentage":4.0794415,"source_type":"PUBLICATION","matched_word_count_total":532,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":4.033433,"source_type":"PUBLICATION","matched_word_count_total":526,"name":"Thangaprakash Sengodan, Sanjay Misra, M Murugappan. \"Advances in Electrical and Computer Technologies\", CRC Press, 2025"},{"percentage":3.166935,"source_type":"PUBLICATION","matched_word_count_total":413,"name":"R. N. V. Jagan Mohan, B. H. V. S. Rama Krishnam Raju, V. Chandra Sekhar, T. V. K. P. Prasad. \"Algorithms in Advanced Artificial Intelligence - Proceedings of International Conference on Algorithms in Advanced Artificial Intelligence (ICAAAI-2024)\", CRC Press, 2025"},{"percentage":2.5381489,"source_type":"PUBLICATION","matched_word_count_total":331,"name":"Arvind Dagur, Sohit Agarwal, Dhirendra Kumar Shukla, Shabir Ali, Sandhya Sharma. \"Artificial Intelligence and Sustainable Innovation - Volume 1\", CRC Press, 2026"},{"percentage":2.4614677,"source_type":"PUBLICATION","matched_word_count_total":321,"name":"\"Advances in Emerging Technologies and Computing Innovations\", Springer Science and Business Media LLC, 2025"}],"top_source_largest_matched_word_count":33} [2025-12-18 2:52:06.921046] [info] EXPECTED SIGNATURE: a72506f54b129949a9a6a7efa5abcd517e62565ce28d006e66eb37818fd192d6 [2025-12-18 2:52:06.924634] [info] -------- WEBHOOK END -------- [2025-12-18 3:00:01.519902] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 3:00:01.519928] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 3:00:01.519995] [info] Request: 0: '[]' [2025-12-18 3:00:01.759664] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 3:00:01.761411] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 3:00:01.761439] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 3:00:01.761454] [info] Request: 0: '[]' [2025-12-18 3:00:01.824392] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 3:00:01.824852] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 3:00:01.824865] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 3:00:01.824877] [info] Request: 0: '[]' [2025-12-18 3:00:01.919254] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 3:30:01.650082] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 3:30:01.650434] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 3:30:01.650532] [info] Request: 0: '[]' [2025-12-18 3:30:01.959671] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 3:30:01.960475] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 3:30:01.960493] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 3:30:01.960506] [info] Request: 0: '[]' [2025-12-18 3:30:02.059391] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 3:30:02.060096] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 3:30:02.060111] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 3:30:02.060126] [info] Request: 0: '[]' [2025-12-18 3:30:02.167191] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 4:00:01.136428] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 4:00:01.136451] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 4:00:01.136512] [info] Request: 0: '[]' [2025-12-18 4:00:01.529511] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 4:00:01.530317] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 4:00:01.530329] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 4:00:01.530344] [info] Request: 0: '[]' [2025-12-18 4:00:01.631988] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 4:00:01.632780] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 4:00:01.632795] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 4:00:01.632808] [info] Request: 0: '[]' [2025-12-18 4:00:01.730165] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 4:10:01.587727] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 4:10:01.587779] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 4:10:01.587882] [info] Request: 0: '{"owner":"0b471926-aff3-45b0-90f9-83810b7e7fa3","submitter":"0b471926-aff3-45b0-90f9-83810b7e7fa3","title":"%D8%B1%D8%B3%D8%A7%D9%84%D9%87 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1 %D8%A7%D9%84%D8%AA%D8%B1%D9%85 %D8%A7%D9%84%D8%AE%D8%A7%D9%85%D8%B3 - 1.pdf","metadata":{"group":{"id":"120097","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4095","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/\u0645\u0636\u0631 \u0639\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"0b471926-aff3-45b0-90f9-83810b7e7fa3","family_name":"\u0627\u0644\u0645\u0628\u0627\u0631\u0643","given_name":"\u0641\u0647\u062f","email":"ffaahh71@gmail.com"}],"original_submitted_time":"2025-12-18T01:10:01Z"},"eula":{"accepted_timestamp":"2025-07-15T14:01:04Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 4:10:01.927643] [info] Response: 0: '{"owner":"0b471926-aff3-45b0-90f9-83810b7e7fa3","title":"%D8%B1%D8%B3%D8%A7%D9%84%D9%87 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1 %D8%A7%D9%84%D8%AA%D8%B1%D9%85 %D8%A7%D9%84%D8%AE%D8%A7%D9%85%D8%B3 - 1.pdf","status":"CREATED","id":"2af29aef-c9f3-4f19-8def-ad3cb3495c8e","created_time":"2025-12-18T01:10:01.907Z","httpstatus":201}' [2025-12-18 4:10:01.930787] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2af29aef-c9f3-4f19-8def-ad3cb3495c8e/original [2025-12-18 4:10:01.930818] [info] Headers: 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%D9%87 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1 %D8%A7%D9%84%D8%AA%D8%B1%D9%85 %D8%A7%D9%84%D8%AE%D8%A7%D9%85%D8%B3 - 1.pdf"' [2025-12-18 4:10:02.312952] [info] Response: 0: '{"message":"Successfully uploaded file for submission 2af29aef-c9f3-4f19-8def-ad3cb3495c8e","httpstatus":202}' [2025-12-18 4:10:21.682260] [info] -------- WEBHOOK START -------- [2025-12-18 4:10:21.682301] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '544' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd75e1fabb8c5bfd9f8c26361c1400250a25408810fa12aa461a294d087f38f98' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afac7b159e43635-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943547d0d0e8d21ec40509749110d7c-bfff3c384fc038c6-0' traceparent: '00-6943547d0d0e8d21ec40509749110d7c-bfff3c384fc038c6-00' x-forwarded-for: '52.57.242.45' [2025-12-18 4:10:21.682403] [info] WEBHOOK REQUEST: {"owner":"0b471926-aff3-45b0-90f9-83810b7e7fa3","title":"%D8%B1%D8%B3%D8%A7%D9%84%D9%87 %D8%A7%D9%84%D8%AF%D9%83%D8%AA%D9%88%D8%B1%D8%A7%D9%87 %D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84 %D8%A7%D9%84%D8%A7%D8%AE%D9%8A%D8%B1 %D8%A7%D9%84%D8%AA%D8%B1%D9%85 %D8%A7%D9%84%D8%AE%D8%A7%D9%85%D8%B3 - 1.pdf","status":"COMPLETE","id":"2af29aef-c9f3-4f19-8def-ad3cb3495c8e","content_type":"application/pdf","page_count":24,"word_count":3585,"character_count":22140,"created_time":"2025-12-18T01:10:01.907Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 4:10:21.682408] [info] EXPECTED SIGNATURE: d75e1fabb8c5bfd9f8c26361c1400250a25408810fa12aa461a294d087f38f98 [2025-12-18 4:10:22.167388] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2af29aef-c9f3-4f19-8def-ad3cb3495c8e/similarity [2025-12-18 4:10:22.167433] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 4:10:22.167463] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 4:10:22.847547] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 4:10:22.850431] [info] -------- WEBHOOK END -------- [2025-12-18 4:10:49.528229] [info] -------- WEBHOOK START -------- [2025-12-18 4:10:49.528274] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1417' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8c53014a674d9bfbc399c60b0ce7b53df7d2e9ff707e63c9d14327f2180dc01b' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afac85f7ca03635-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69435499a97f8159ec78f6e1560c1c0b-46125f6a1d165fb5-0' traceparent: '00-69435499a97f8159ec78f6e1560c1c0b-46125f6a1d165fb5-00' x-forwarded-for: '52.57.242.45' [2025-12-18 4:10:49.528445] [info] WEBHOOK REQUEST: {"overall_match_percentage":10,"internet_match_percentage":4,"publication_match_percentage":1,"submitted_works_match_percentage":10,"status":"COMPLETE","time_generated":"2025-12-18T01:10:49.386233Z","time_requested":"2025-12-18T01:10:22.808559Z","submission_id":"2af29aef-c9f3-4f19-8def-ad3cb3495c8e","top_matches":[{"percentage":3.2413268,"source_type":"SUBMITTED_WORK","matched_word_count_total":128,"submitted_date":"2025-08-27","institution_name":"Muscat University","name":"Muscat University on 2025-08-27"},{"percentage":3.064067,"source_type":"SUBMITTED_WORK","matched_word_count_total":121,"submitted_date":"2025-12-06","institution_name":"University of Tabuk","name":"University of Tabuk on 2025-12-06"},{"percentage":2.7095468,"source_type":"SUBMITTED_WORK","matched_word_count_total":107,"submitted_date":"2025-03-12","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-03-12"},{"percentage":2.5576096,"source_type":"SUBMITTED_WORK","matched_word_count_total":101,"submitted_date":"2025-04-01","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-04-01"},{"percentage":2.5576096,"source_type":"SUBMITTED_WORK","matched_word_count_total":101,"submitted_date":"2025-03-13","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-03-13"}],"top_source_largest_matched_word_count":25} [2025-12-18 4:10:49.528453] [info] EXPECTED SIGNATURE: 8c53014a674d9bfbc399c60b0ce7b53df7d2e9ff707e63c9d14327f2180dc01b [2025-12-18 4:10:49.532676] [info] -------- WEBHOOK END -------- [2025-12-18 4:30:01.066473] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 4:30:01.066498] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 4:30:01.066574] [info] Request: 0: '[]' [2025-12-18 4:30:01.297559] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 4:30:01.298368] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 4:30:01.298384] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 4:30:01.298398] [info] Request: 0: '[]' [2025-12-18 4:30:01.393863] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-18 4:30:01.394781] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 4:30:01.394804] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 4:30:01.394819] [info] Request: 0: '[]' [2025-12-18 4:30:01.497472] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 5:00:01.197953] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 5:00:01.197981] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 5:00:01.198080] [info] Request: 0: '[]' [2025-12-18 5:00:01.694226] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 5:00:01.696988] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 5:00:01.697014] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 5:00:01.697031] [info] Request: 0: '[]' [2025-12-18 5:00:01.791707] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 5:00:01.793394] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 5:00:01.793422] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 5:00:01.793447] [info] Request: 0: '[]' [2025-12-18 5:00:01.857475] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 5:30:01.445652] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 5:30:01.445677] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 5:30:01.445756] [info] Request: 0: '[]' [2025-12-18 5:30:01.718463] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 5:30:01.720454] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 5:30:01.720475] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 5:30:01.720490] [info] Request: 0: '[]' [2025-12-18 5:30:01.805200] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 5:30:01.805857] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 5:30:01.805886] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 5:30:01.805903] [info] Request: 0: '[]' [2025-12-18 5:30:01.897260] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 6:00:01.650309] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 6:00:01.650336] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 6:00:01.650434] [info] Request: 0: '[]' [2025-12-18 6:00:01.926533] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 6:00:01.928863] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 6:00:01.928884] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 6:00:01.928900] [info] Request: 0: '[]' [2025-12-18 6:00:02.130163] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 6:00:02.131068] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 6:00:02.131083] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 6:00:02.131098] [info] Request: 0: '[]' [2025-12-18 6:00:02.239382] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 6:30:01.169974] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 6:30:01.169998] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 6:30:01.170084] [info] Request: 0: '[]' [2025-12-18 6:30:01.457318] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 6:30:01.459359] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 6:30:01.459384] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 6:30:01.459398] [info] Request: 0: '[]' [2025-12-18 6:30:01.514622] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-18 6:30:01.515252] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 6:30:01.515269] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 6:30:01.515281] [info] Request: 0: '[]' [2025-12-18 6:30:01.619622] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 6:45:01.193787] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 6:45:01.193999] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 6:45:01.194123] [info] Request: 0: '{"owner":"ba327e50-7353-4510-92d4-cdcfb25f9af2","submitter":"ba327e50-7353-4510-92d4-cdcfb25f9af2","title":"%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%B9%D8%A8%D9%8A%D8%B1 %D8%B5%D8%A7%D9%84%D8%AD.docx","metadata":{"group":{"id":"112656","name":"Word \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"3952","name":"Final_Project_MKT761_T3_MDM_Third Trimester 2025","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"ba327e50-7353-4510-92d4-cdcfb25f9af2","family_name":"\u0635\u0627\u0644\u062d \u0645\u062e\u064a\u0631","given_name":"\u0639\u0628\u064a\u0631","email":"abowrsaleh9@gmail.com"}],"original_submitted_time":"2025-12-18T03:45:01Z"},"eula":{"accepted_timestamp":"2025-10-13T20:42:59Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 6:45:01.821495] [info] Response: 0: '{"owner":"ba327e50-7353-4510-92d4-cdcfb25f9af2","title":"%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%B9%D8%A8%D9%8A%D8%B1 %D8%B5%D8%A7%D9%84%D8%AD.docx","status":"CREATED","id":"46230151-da62-4b99-8d56-e01366b8dd8b","created_time":"2025-12-18T03:45:01.543Z","httpstatus":201}' [2025-12-18 6:45:01.823858] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/46230151-da62-4b99-8d56-e01366b8dd8b/original [2025-12-18 6:45:01.823883] [info] Headers: 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%B9%D8%A8%D9%8A%D8%B1 %D8%B5%D8%A7%D9%84%D8%AD.docx"' [2025-12-18 6:45:02.063843] [info] Response: 0: '{"message":"Successfully uploaded file for submission 46230151-da62-4b99-8d56-e01366b8dd8b","httpstatus":202}' [2025-12-18 6:46:05.587707] [info] -------- WEBHOOK START -------- [2025-12-18 6:46:05.587763] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '445' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '694378fdd3cb94b8f330807557cd4104-0695429f2237fb89-0' cf-ray: '9afbabd0cb8518ff-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-694378fdd3cb94b8f330807557cd4104-0695429f2237fb89-00' x-turnitin-signature: 'b57d0e216182f2a0454ec790b7593a2cae605f54b3169370131df38f22eac8eb' x-forwarded-for: '52.29.246.76' [2025-12-18 6:46:05.587856] [info] WEBHOOK REQUEST: {"owner":"ba327e50-7353-4510-92d4-cdcfb25f9af2","title":"%D8%B1%D8%B3%D8%A7%D9%84%D8%A9 %D8%B9%D8%A8%D9%8A%D8%B1 %D8%B5%D8%A7%D9%84%D8%AD.docx","status":"COMPLETE","id":"46230151-da62-4b99-8d56-e01366b8dd8b","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":76,"word_count":17288,"character_count":92294,"created_time":"2025-12-18T03:45:01.543Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 6:46:05.587861] [info] EXPECTED SIGNATURE: b57d0e216182f2a0454ec790b7593a2cae605f54b3169370131df38f22eac8eb [2025-12-18 6:46:06.135257] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/46230151-da62-4b99-8d56-e01366b8dd8b/similarity [2025-12-18 6:46:06.135296] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 6:46:06.135313] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 6:46:06.836981] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 6:46:06.873455] [info] -------- WEBHOOK END -------- [2025-12-18 6:47:16.664501] [info] -------- WEBHOOK START -------- [2025-12-18 6:47:16.664552] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1382' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f66793401600b8a4b46f8f4ad89f0a0627a8d6851151a5d9be99affce49acdae' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=880173fe09a91d9848b9c1cb44d2ffa9' cf-ray: '9afbad8d0ea3d2a6-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69437944c1c026b85a9de0c495bb49be-de8f980c37072853-0' traceparent: '00-69437944c1c026b85a9de0c495bb49be-de8f980c37072853-00' x-forwarded-for: '52.29.246.76' [2025-12-18 6:47:16.664652] [info] WEBHOOK REQUEST: {"overall_match_percentage":8,"internet_match_percentage":4,"publication_match_percentage":1,"submitted_works_match_percentage":7,"status":"COMPLETE","time_generated":"2025-12-18T03:47:16.451195Z","time_requested":"2025-12-18T03:46:06.808316Z","submission_id":"46230151-da62-4b99-8d56-e01366b8dd8b","top_matches":[{"percentage":1.0478283,"source_type":"SUBMITTED_WORK","matched_word_count_total":186,"submitted_date":"2025-05-08","institution_name":"King Abdulaziz University","name":"King Abdulaziz University on 2025-05-08"},{"percentage":0.99712694,"source_type":"SUBMITTED_WORK","matched_word_count_total":177,"submitted_date":"2025-05-07","institution_name":"King Abdulaziz University","name":"King Abdulaziz University on 2025-05-07"},{"percentage":0.98022646,"source_type":"SUBMITTED_WORK","matched_word_count_total":174,"submitted_date":"2025-12-14","institution_name":"Arab East College","name":"Arab East College on 2025-12-14"},{"percentage":0.55771506,"source_type":"SUBMITTED_WORK","matched_word_count_total":99,"submitted_date":"2025-12-10","institution_name":"Arab East College","name":"Arab East College on 2025-12-10"},{"percentage":0.5464481,"source_type":"SUBMITTED_WORK","matched_word_count_total":97,"submitted_date":"2025-12-01","institution_name":"University of Tabuk","name":"University of Tabuk on 2025-12-01"}],"top_source_largest_matched_word_count":69} [2025-12-18 6:47:16.664668] [info] EXPECTED SIGNATURE: f66793401600b8a4b46f8f4ad89f0a0627a8d6851151a5d9be99affce49acdae [2025-12-18 6:47:16.668514] [info] -------- WEBHOOK END -------- [2025-12-18 7:00:01.336469] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 7:00:01.336493] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:00:01.336569] [info] Request: 0: '[]' [2025-12-18 7:00:01.699264] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 7:00:01.702128] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 7:00:01.702153] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:00:01.702171] [info] Request: 0: '[]' [2025-12-18 7:00:01.802345] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 7:00:01.803047] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 7:00:01.803061] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:00:01.803072] [info] Request: 0: '[]' [2025-12-18 7:00:01.944750] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 7:10:01.871499] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 7:10:01.871543] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:10:01.871634] [info] Request: 0: '{"owner":"e260928a-a724-4b84-9df7-49b80e6bd8ab","submitter":"e260928a-a724-4b84-9df7-49b80e6bd8ab","title":"Master papre - Ahmad munir .pdf","metadata":{"group":{"id":"125910","name":"Assignment 2- PDF (Graduation Project 2)","type":"ASSIGNMENT"},"group_context":{"id":"4114","name":"Thesis_(1)_AI900a_Dr_Ashraf_El-Sayed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"e260928a-a724-4b84-9df7-49b80e6bd8ab","family_name":"\u0645\u0632\u064a\u0643","given_name":"\u0623\u062d\u0645\u062f\u0645\u0646\u064a\u0631","email":"amoneer.mz@gmail.com"}],"original_submitted_time":"2025-12-18T04:10:01Z"},"eula":{"accepted_timestamp":"2025-03-04T00:18:59Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 7:10:02.373485] [info] Response: 0: '{"owner":"e260928a-a724-4b84-9df7-49b80e6bd8ab","title":"Master papre - Ahmad munir .pdf","status":"CREATED","id":"185464e3-c105-48f4-b598-508422408ff0","created_time":"2025-12-18T04:10:02.180Z","httpstatus":201}' [2025-12-18 7:10:02.375874] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/185464e3-c105-48f4-b598-508422408ff0/original [2025-12-18 7:10:02.375902] [info] Headers: 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 papre - Ahmad munir .pdf"' [2025-12-18 7:10:02.599864] [info] Response: 0: '{"message":"Successfully uploaded file for submission 185464e3-c105-48f4-b598-508422408ff0","httpstatus":202}' [2025-12-18 7:10:03.293622] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 7:10:03.293663] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:10:03.293682] [info] Request: 0: '{"owner":"e260928a-a724-4b84-9df7-49b80e6bd8ab","submitter":"e260928a-a724-4b84-9df7-49b80e6bd8ab","title":"Master papre - Ahmad munir .docx","metadata":{"group":{"id":"125909","name":"Assignment 2- Docx (Graduation Project 2)","type":"ASSIGNMENT"},"group_context":{"id":"4114","name":"Thesis_(1)_AI900a_Dr_Ashraf_El-Sayed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"e260928a-a724-4b84-9df7-49b80e6bd8ab","family_name":"\u0645\u0632\u064a\u0643","given_name":"\u0623\u062d\u0645\u062f\u0645\u0646\u064a\u0631","email":"amoneer.mz@gmail.com"}],"original_submitted_time":"2025-12-18T04:10:03Z"},"eula":{"accepted_timestamp":"2025-03-04T00:18:59Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 7:10:03.758450] [info] Response: 0: '{"owner":"e260928a-a724-4b84-9df7-49b80e6bd8ab","title":"Master papre - Ahmad munir .docx","status":"CREATED","id":"cd2801e1-114d-4432-b3de-37c3011d8c77","created_time":"2025-12-18T04:10:03.569Z","httpstatus":201}' [2025-12-18 7:10:03.761634] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/cd2801e1-114d-4432-b3de-37c3011d8c77/original [2025-12-18 7:10:03.761656] [info] Headers: 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 papre - Ahmad munir .docx"' [2025-12-18 7:10:03.962353] [info] Response: 0: '{"message":"Successfully uploaded file for submission cd2801e1-114d-4432-b3de-37c3011d8c77","httpstatus":202}' [2025-12-18 7:10:17.943181] [info] -------- WEBHOOK START -------- [2025-12-18 7:10:17.943219] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '334' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'e8baa81d3836e7df4bd47a914aa137924b2638dbec2d97abc6c6f4538239a228' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afbcf45ea62bb79-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69437ea97d2d2b0366cadb0ad35adb2e-a44a6d6e247b4558-0' traceparent: '00-69437ea97d2d2b0366cadb0ad35adb2e-a44a6d6e247b4558-00' x-forwarded-for: '52.57.242.45' [2025-12-18 7:10:17.943315] [info] WEBHOOK REQUEST: {"owner":"e260928a-a724-4b84-9df7-49b80e6bd8ab","title":"Master papre - Ahmad munir .pdf","status":"COMPLETE","id":"185464e3-c105-48f4-b598-508422408ff0","content_type":"application/pdf","page_count":22,"word_count":5369,"character_count":33788,"created_time":"2025-12-18T04:10:02.180Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 7:10:17.943320] [info] EXPECTED SIGNATURE: e8baa81d3836e7df4bd47a914aa137924b2638dbec2d97abc6c6f4538239a228 [2025-12-18 7:10:18.757955] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/185464e3-c105-48f4-b598-508422408ff0/similarity [2025-12-18 7:10:18.757991] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:10:18.758006] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 7:10:19.438175] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 7:10:19.441040] [info] -------- WEBHOOK END -------- [2025-12-18 7:10:35.738848] [info] -------- WEBHOOK START -------- [2025-12-18 7:10:35.738894] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '391' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8cd712fb340dde7c15378c26e9252060904aeef60cc790dea95ce878087d5396' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afbcfb54eb7bb79-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69437ebbdaaf2c8f7052a2a05b54a3cc-76af3be6d1ceaf04-0' traceparent: '00-69437ebbdaaf2c8f7052a2a05b54a3cc-76af3be6d1ceaf04-00' x-forwarded-for: '52.57.242.45' [2025-12-18 7:10:35.738990] [info] WEBHOOK REQUEST: {"owner":"e260928a-a724-4b84-9df7-49b80e6bd8ab","title":"Master papre - Ahmad munir .docx","status":"COMPLETE","id":"cd2801e1-114d-4432-b3de-37c3011d8c77","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":22,"word_count":5013,"character_count":31111,"created_time":"2025-12-18T04:10:03.569Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 7:10:35.738995] [info] EXPECTED SIGNATURE: 8cd712fb340dde7c15378c26e9252060904aeef60cc790dea95ce878087d5396 [2025-12-18 7:10:36.363912] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/cd2801e1-114d-4432-b3de-37c3011d8c77/similarity [2025-12-18 7:10:36.363950] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:10:36.363969] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 7:10:36.978606] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 7:10:36.981321] [info] -------- WEBHOOK END -------- [2025-12-18 7:10:40.788054] [info] -------- WEBHOOK START -------- [2025-12-18 7:10:40.788105] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1372' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a4e8fa3fe8ac04d76b3adaa83b5d2ec2d32e936c05a64203b6223f5015470711' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=880173fe09a91d9848b9c1cb44d2ffa9' cf-ray: '9afbcfd4a920dbe6-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69437ec060e8814ee71d305601cc584e-f66c9ee02c9eaab4-0' traceparent: '00-69437ec060e8814ee71d305601cc584e-f66c9ee02c9eaab4-00' x-forwarded-for: '52.29.246.76' [2025-12-18 7:10:40.788219] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":9,"publication_match_percentage":5,"submitted_works_match_percentage":13,"status":"COMPLETE","time_generated":"2025-12-18T04:10:40.560802Z","time_requested":"2025-12-18T04:10:19.408041Z","submission_id":"185464e3-c105-48f4-b598-508422408ff0","top_matches":[{"percentage":2.1218219,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":116,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.7925736,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":98,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.4999086,"source_type":"SUBMITTED_WORK","matched_word_count_total":82,"submitted_date":"2025-04-29","institution_name":"University of Warwick","name":"University of Warwick on 2025-04-29"},{"percentage":1.4084507,"source_type":"SUBMITTED_WORK","matched_word_count_total":77,"submitted_date":"2025-05-07","institution_name":"Asia Pacific University College of Technology and Innovation (UCTI)","name":"Asia Pacific University College of Technology and Innovation (UCTI) on 2025-05-07"}],"top_source_largest_matched_word_count":26} [2025-12-18 7:10:40.788224] [info] EXPECTED SIGNATURE: a4e8fa3fe8ac04d76b3adaa83b5d2ec2d32e936c05a64203b6223f5015470711 [2025-12-18 7:10:40.792679] [info] -------- WEBHOOK END -------- [2025-12-18 7:10:55.514368] [info] -------- WEBHOOK START -------- [2025-12-18 7:10:55.514410] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1372' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f1dfb1c452b2748153b94b82e5aee47e709e55f9407e44fe84e603fd46895c8b' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=880173fe09a91d9848b9c1cb44d2ffa9' cf-ray: '9afbd030d8d8dbe6-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69437ecf90a2638581efebcc7a9d24e3-e9333c7f442ce5d9-0' traceparent: '00-69437ecf90a2638581efebcc7a9d24e3-e9333c7f442ce5d9-00' x-forwarded-for: '52.29.246.76' [2025-12-18 7:10:55.514517] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":9,"publication_match_percentage":5,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2025-12-18T04:10:55.364483Z","time_requested":"2025-12-18T04:10:36.921305Z","submission_id":"cd2801e1-114d-4432-b3de-37c3011d8c77","top_matches":[{"percentage":2.1093178,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":115,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.7975055,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":98,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":1.5040352,"source_type":"SUBMITTED_WORK","matched_word_count_total":82,"submitted_date":"2025-04-29","institution_name":"University of Warwick","name":"University of Warwick on 2025-04-29"},{"percentage":1.4123257,"source_type":"SUBMITTED_WORK","matched_word_count_total":77,"submitted_date":"2025-05-07","institution_name":"Asia Pacific University College of Technology and Innovation (UCTI)","name":"Asia Pacific University College of Technology and Innovation (UCTI) on 2025-05-07"}],"top_source_largest_matched_word_count":26} [2025-12-18 7:10:55.514523] [info] EXPECTED SIGNATURE: f1dfb1c452b2748153b94b82e5aee47e709e55f9407e44fe84e603fd46895c8b [2025-12-18 7:10:55.518898] [info] -------- WEBHOOK END -------- [2025-12-18 7:30:01.349292] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 7:30:01.349318] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:30:01.349401] [info] Request: 0: '[]' [2025-12-18 7:30:01.576209] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 7:30:01.579010] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 7:30:01.579035] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:30:01.579054] [info] Request: 0: '[]' [2025-12-18 7:30:01.678940] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-18 7:30:01.679728] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 7:30:01.679742] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:30:01.679781] [info] Request: 0: '[]' [2025-12-18 7:30:01.773030] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 7:55:01.484616] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 7:55:01.484649] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:55:01.484723] [info] Request: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","submitter":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.pdf","metadata":{"group":{"id":"125717","name":"Task 7: Uploading Final Version of thesis (Checking Plagiarism)","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0e507a27-0292-4d9c-aa28-6d303dd358c3","family_name":"Bader","given_name":"Mohammad","email":"mwajeeh54@gmail.com"}],"original_submitted_time":"2025-12-18T04:55:01Z"},"eula":{"accepted_timestamp":"2025-03-13T02:55:52Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 7:55:01.941298] [info] Response: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.pdf","status":"CREATED","id":"86f34fb4-6009-4079-96ea-d525a4682e7e","created_time":"2025-12-18T04:55:01.760Z","httpstatus":201}' [2025-12-18 7:55:01.944432] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/86f34fb4-6009-4079-96ea-d525a4682e7e/original [2025-12-18 7:55:01.944463] [info] Headers: 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="Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.pdf"' [2025-12-18 7:55:02.298382] [info] Response: 0: '{"message":"Successfully uploaded file for submission 86f34fb4-6009-4079-96ea-d525a4682e7e","httpstatus":202}' [2025-12-18 7:55:03.480535] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 7:55:03.480576] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:55:03.480593] [info] Request: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","submitter":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.docx","metadata":{"group":{"id":"125717","name":"Task 7: Uploading Final Version of thesis (Checking Plagiarism)","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0e507a27-0292-4d9c-aa28-6d303dd358c3","family_name":"Bader","given_name":"Mohammad","email":"mwajeeh54@gmail.com"}],"original_submitted_time":"2025-12-18T04:55:03Z"},"eula":{"accepted_timestamp":"2025-03-13T02:55:52Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 7:55:03.880805] [info] Response: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.docx","status":"CREATED","id":"72308606-42f7-468e-a9ae-d3628fe730ff","created_time":"2025-12-18T04:55:03.696Z","httpstatus":201}' [2025-12-18 7:55:03.885165] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/72308606-42f7-468e-a9ae-d3628fe730ff/original [2025-12-18 7:55:03.885205] [info] Headers: 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="Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.docx"' [2025-12-18 7:55:04.161808] [info] Response: 0: '{"message":"Successfully uploaded file for submission 72308606-42f7-468e-a9ae-d3628fe730ff","httpstatus":202}' [2025-12-18 7:55:28.948177] [info] -------- WEBHOOK START -------- [2025-12-18 7:55:28.948209] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '356' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '686a5885d4529816d048303b503154a82938daa131f4132cf3fa41ab96f54f7f' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=880173fe09a91d9848b9c1cb44d2ffa9' cf-ray: '9afc1175b8f31c7f-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69438940fdab120f586a0c71ed375a28-ab45ecf3b5e0723f-0' traceparent: '00-69438940fdab120f586a0c71ed375a28-ab45ecf3b5e0723f-00' x-forwarded-for: '52.29.246.76' [2025-12-18 7:55:28.948232] [info] WEBHOOK REQUEST: {"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.pdf","status":"COMPLETE","id":"86f34fb4-6009-4079-96ea-d525a4682e7e","content_type":"application/pdf","page_count":68,"word_count":16000,"character_count":106546,"created_time":"2025-12-18T04:55:01.760Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 7:55:28.948236] [info] EXPECTED SIGNATURE: 686a5885d4529816d048303b503154a82938daa131f4132cf3fa41ab96f54f7f [2025-12-18 7:55:29.642302] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/86f34fb4-6009-4079-96ea-d525a4682e7e/similarity [2025-12-18 7:55:29.642338] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:55:29.642355] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 7:55:30.360305] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 7:55:30.363651] [info] -------- WEBHOOK END -------- [2025-12-18 7:56:23.183576] [info] -------- WEBHOOK START -------- [2025-12-18 7:56:23.183618] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1634' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd28515877d53f3f279ee499d36ba5a428d9dd9b620c65ef4bc87a2e4927584bf' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=880173fe09a91d9848b9c1cb44d2ffa9' cf-ray: '9afc12c8bd191c7f-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694389772200c7af5d1cb9e9c0341a01-5bddc9d2def74124-0' traceparent: '00-694389772200c7af5d1cb9e9c0341a01-5bddc9d2def74124-00' x-forwarded-for: '52.29.246.76' [2025-12-18 7:56:23.183717] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":14,"publication_match_percentage":11,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2025-12-18T04:56:23.000896Z","time_requested":"2025-12-18T04:55:30.331576Z","submission_id":"86f34fb4-6009-4079-96ea-d525a4682e7e","top_matches":[{"percentage":1.6013691,"source_type":"SUBMITTED_WORK","matched_word_count_total":262,"submitted_date":"2025-06-02","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2025-06-02"},{"percentage":1.1307378,"source_type":"PUBLICATION","matched_word_count_total":185,"name":"\"GeoAI and Human Geography\", Springer Science and Business Media LLC, 2025"},{"percentage":1.1124015,"source_type":"PUBLICATION","matched_word_count_total":182,"name":"Soufiane Haddout, Tonni Agustiono Kurniawan. \"Handbook of Artificial Intelligence in Water Management - Towards Net Zero Emissions\", CRC Press, 2026"},{"percentage":1.1001773,"source_type":"PUBLICATION","matched_word_count_total":180,"name":"Ramesh, Balaji. \"Varied Environmental Exposure Measurement Methods and Their Effects on Health Risk Assessment of Birth Outcomes.\", The Ohio State University"},{"percentage":1.0635047,"source_type":"PUBLICATION","matched_word_count_total":174,"name":"Mariam Alcibahy, Fahim Abdul Gafoor, Farhan Mustafa, Mutasem El Fadel, Hamed Al Hashemi, Ali Al Hammadi, Maryam R. Al Shehhi. \"Improved estimation of carbon dioxide and methane using machine learning with satellite observations over the Arabian Peninsula\", Scientific Reports, 2025"}],"top_source_largest_matched_word_count":22} [2025-12-18 7:56:23.183723] [info] EXPECTED SIGNATURE: d28515877d53f3f279ee499d36ba5a428d9dd9b620c65ef4bc87a2e4927584bf [2025-12-18 7:56:23.187325] [info] -------- WEBHOOK END -------- [2025-12-18 7:56:39.767152] [info] -------- WEBHOOK START -------- [2025-12-18 7:56:39.767179] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '412' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7aabfe3f04ae81cebe882dae4e9e61bfbe31241290fb43a5dd9e213b8450814c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=880173fe09a91d9848b9c1cb44d2ffa9' cf-ray: '9afc133079fe1c7f-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69438987af7a18ab982adb247dfc4faa-b7904ad6f7db43ad-0' traceparent: '00-69438987af7a18ab982adb247dfc4faa-b7904ad6f7db43ad-00' x-forwarded-for: '52.29.246.76' [2025-12-18 7:56:39.767203] [info] WEBHOOK REQUEST: {"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.docx","status":"COMPLETE","id":"72308606-42f7-468e-a9ae-d3628fe730ff","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":68,"word_count":15052,"character_count":92645,"created_time":"2025-12-18T04:55:03.696Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-18 7:56:39.767206] [info] EXPECTED SIGNATURE: 7aabfe3f04ae81cebe882dae4e9e61bfbe31241290fb43a5dd9e213b8450814c [2025-12-18 7:56:40.418870] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/72308606-42f7-468e-a9ae-d3628fe730ff/similarity [2025-12-18 7:56:40.418908] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 7:56:40.418922] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 7:56:41.055558] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 7:56:41.081052] [info] -------- WEBHOOK END -------- [2025-12-18 7:57:31.534311] [info] -------- WEBHOOK START -------- [2025-12-18 7:57:31.534349] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1427' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4f3b0bf68ec7d5a9b867d80b30803f00d272eb1e5dd9daceadff79164f3a1da3' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afc1473f9a58fee-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694389bb459db2ecfe577f98d2ccfa35-39692ad1c8c7e39e-0' traceparent: '00-694389bb459db2ecfe577f98d2ccfa35-39692ad1c8c7e39e-00' x-forwarded-for: '52.57.242.45' [2025-12-18 7:57:31.534444] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":13,"publication_match_percentage":11,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2025-12-18T04:57:31.271239Z","time_requested":"2025-12-18T04:56:41.020814Z","submission_id":"72308606-42f7-468e-a9ae-d3628fe730ff","top_matches":[{"percentage":1.6013691,"source_type":"SUBMITTED_WORK","matched_word_count_total":262,"submitted_date":"2025-06-02","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2025-06-02"},{"percentage":1.5585845,"source_type":"PUBLICATION","matched_word_count_total":255,"name":"\"Precision agriculture 25 (SET TWO VOLUMES)\", Walter de Gruyter GmbH, 2025"},{"percentage":1.1307378,"source_type":"PUBLICATION","matched_word_count_total":185,"name":"\"GeoAI and Human Geography\", Springer Science and Business Media LLC, 2025"},{"percentage":1.1124015,"source_type":"PUBLICATION","matched_word_count_total":182,"name":"Soufiane Haddout, Tonni Agustiono Kurniawan. \"Handbook of Artificial Intelligence in Water Management - Towards Net Zero Emissions\", CRC Press, 2026"},{"percentage":1.1001773,"source_type":"PUBLICATION","matched_word_count_total":180,"name":"Ramesh, Balaji. \"Varied Environmental Exposure Measurement Methods and Their Effects on Health Risk Assessment of Birth Outcomes.\", The Ohio State University"}],"top_source_largest_matched_word_count":22} [2025-12-18 7:57:31.534450] [info] EXPECTED SIGNATURE: 4f3b0bf68ec7d5a9b867d80b30803f00d272eb1e5dd9daceadff79164f3a1da3 [2025-12-18 7:57:31.538331] [info] -------- WEBHOOK END -------- [2025-12-18 8:00:01.395606] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 8:00:01.395632] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:00:01.395698] [info] Request: 0: '[]' [2025-12-18 8:00:01.634324] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 8:00:01.635144] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 8:00:01.635165] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:00:01.635185] [info] Request: 0: '[]' [2025-12-18 8:00:01.716017] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 8:00:01.717206] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 8:00:01.717231] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:00:01.717252] [info] Request: 0: '[]' [2025-12-18 8:00:01.782527] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 8:25:01.516515] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 8:25:01.516558] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:25:01.516655] [info] Request: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","submitter":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.docx","metadata":{"group":{"id":"125961","name":"Task 8: Uploading Final Submission of your Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0e507a27-0292-4d9c-aa28-6d303dd358c3","family_name":"Bader","given_name":"Mohammad","email":"mwajeeh54@gmail.com"}],"original_submitted_time":"2025-12-18T05:25:01Z"},"eula":{"accepted_timestamp":"2025-03-13T02:55:52Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 8:25:01.983521] [info] Response: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.docx","status":"CREATED","id":"dbe18ea9-9a42-4a48-bcd7-0dc5feb2f391","created_time":"2025-12-18T05:25:01.796Z","httpstatus":201}' [2025-12-18 8:25:01.986483] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/dbe18ea9-9a42-4a48-bcd7-0dc5feb2f391/original [2025-12-18 8:25:01.986515] [info] Headers: 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="Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.docx"' [2025-12-18 8:25:02.376169] [info] Response: 0: '{"message":"Successfully uploaded file for submission dbe18ea9-9a42-4a48-bcd7-0dc5feb2f391","httpstatus":202}' [2025-12-18 8:25:03.203814] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 8:25:03.203854] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:25:03.203872] [info] Request: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","submitter":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.pdf","metadata":{"group":{"id":"125961","name":"Task 8: Uploading Final Submission of your Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0e507a27-0292-4d9c-aa28-6d303dd358c3","family_name":"Bader","given_name":"Mohammad","email":"mwajeeh54@gmail.com"}],"original_submitted_time":"2025-12-18T05:25:03Z"},"eula":{"accepted_timestamp":"2025-03-13T02:55:52Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 8:25:03.635023] [info] Response: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.pdf","status":"CREATED","id":"f7dbb2b5-41f3-4082-9bca-39a87eaebd06","created_time":"2025-12-18T05:25:03.461Z","httpstatus":201}' [2025-12-18 8:25:03.645889] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f7dbb2b5-41f3-4082-9bca-39a87eaebd06/original [2025-12-18 8:25:03.645927] [info] Headers: 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="Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.pdf"' [2025-12-18 8:25:03.936997] [info] Response: 0: '{"message":"Successfully uploaded file for submission f7dbb2b5-41f3-4082-9bca-39a87eaebd06","httpstatus":202}' [2025-12-18 8:25:04.572185] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 8:25:04.572227] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:25:04.572247] [info] Request: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","submitter":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx","metadata":{"group":{"id":"125963","name":"Task 10: Uploading Final Submission of your Research Article","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0e507a27-0292-4d9c-aa28-6d303dd358c3","family_name":"Bader","given_name":"Mohammad","email":"mwajeeh54@gmail.com"}],"original_submitted_time":"2025-12-18T05:25:04Z"},"eula":{"accepted_timestamp":"2025-03-13T02:55:52Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 8:25:04.975023] [info] Response: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx","status":"CREATED","id":"7cac6c63-d3af-4f32-bb5b-639477d653f5","created_time":"2025-12-18T05:25:04.793Z","httpstatus":201}' [2025-12-18 8:25:04.979588] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7cac6c63-d3af-4f32-bb5b-639477d653f5/original [2025-12-18 8:25:04.979620] [info] Headers: 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="Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx"' [2025-12-18 8:25:05.301914] [info] Response: 0: '{"message":"Successfully uploaded file for submission 7cac6c63-d3af-4f32-bb5b-639477d653f5","httpstatus":202}' [2025-12-18 8:25:46.772697] [info] -------- WEBHOOK START -------- [2025-12-18 8:25:46.772730] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '356' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6dec364e890fd253e320c42b15643307d76f30054d721400fb29e8ee62ce38d0' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afc3dd7392edbd2-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943905aa17f34c703ecc03c4a37de45-205daaffec998204-0' traceparent: '00-6943905aa17f34c703ecc03c4a37de45-205daaffec998204-00' x-forwarded-for: '52.57.242.45' [2025-12-18 8:25:46.772753] [info] WEBHOOK REQUEST: {"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.pdf","status":"COMPLETE","id":"f7dbb2b5-41f3-4082-9bca-39a87eaebd06","content_type":"application/pdf","page_count":68,"word_count":16000,"character_count":106546,"created_time":"2025-12-18T05:25:03.461Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 8:25:46.772757] [info] EXPECTED SIGNATURE: 6dec364e890fd253e320c42b15643307d76f30054d721400fb29e8ee62ce38d0 [2025-12-18 8:25:47.420876] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f7dbb2b5-41f3-4082-9bca-39a87eaebd06/similarity [2025-12-18 8:25:47.420907] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:25:47.420922] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 8:25:48.112981] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 8:25:48.115133] [info] -------- WEBHOOK END -------- [2025-12-18 8:25:59.728528] [info] -------- WEBHOOK START -------- [2025-12-18 8:25:59.728565] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '427' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '86adde1b392c252600c9b45f0e98bfa5398d1ce152ef5c7950114b9295ab9bfb' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=880173fe09a91d9848b9c1cb44d2ffa9' cf-ray: '9afc3e281c101c24-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943906702cd4c685d8f86f2814c3659-8baeb71d2bd70243-0' traceparent: '00-6943906702cd4c685d8f86f2814c3659-8baeb71d2bd70243-00' x-forwarded-for: '52.29.246.76' [2025-12-18 8:25:59.728668] [info] WEBHOOK REQUEST: {"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx","status":"COMPLETE","id":"7cac6c63-d3af-4f32-bb5b-639477d653f5","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":29,"word_count":6904,"character_count":43772,"created_time":"2025-12-18T05:25:04.793Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 8:25:59.728673] [info] EXPECTED SIGNATURE: 86adde1b392c252600c9b45f0e98bfa5398d1ce152ef5c7950114b9295ab9bfb [2025-12-18 8:26:00.465677] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7cac6c63-d3af-4f32-bb5b-639477d653f5/similarity [2025-12-18 8:26:00.465711] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:26:00.465725] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 8:26:01.086568] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 8:26:01.088573] [info] -------- WEBHOOK END -------- [2025-12-18 8:26:31.636876] [info] -------- WEBHOOK START -------- [2025-12-18 8:26:31.636914] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '412' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b905e14ca71b26d704dfafeedb88f582db9649bd362d4443ed8d9e8183cae06d' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=880173fe09a91d9848b9c1cb44d2ffa9' cf-ray: '9afc3eef98221c24-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943908712028912ee89fe8cdf4201c6-bc7bbf31179fc826-0' traceparent: '00-6943908712028912ee89fe8cdf4201c6-bc7bbf31179fc826-00' x-forwarded-for: '52.29.246.76' [2025-12-18 8:26:31.637013] [info] WEBHOOK REQUEST: {"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Thesis_AI_Nowcasting_CO2_GCC_MohammadBader_fine.docx","status":"COMPLETE","id":"dbe18ea9-9a42-4a48-bcd7-0dc5feb2f391","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":68,"word_count":15052,"character_count":92645,"created_time":"2025-12-18T05:25:01.796Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 8:26:31.637020] [info] EXPECTED SIGNATURE: b905e14ca71b26d704dfafeedb88f582db9649bd362d4443ed8d9e8183cae06d [2025-12-18 8:26:32.232563] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/dbe18ea9-9a42-4a48-bcd7-0dc5feb2f391/similarity [2025-12-18 8:26:32.232598] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:26:32.232614] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 8:26:32.861759] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 8:26:32.863864] [info] -------- WEBHOOK END -------- [2025-12-18 8:26:36.382016] [info] -------- WEBHOOK START -------- [2025-12-18 8:26:36.382054] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1473' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'aa9339e09b58431b49a051a0a0a7ebfb6512c537699c154d0ac5fb5c5703d13b' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=880173fe09a91d9848b9c1cb44d2ffa9' cf-ray: '9afc3f0d4acd1c24-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943908c8e573c05306e50d183708f84-2f97dbb9b5f96b67-0' traceparent: '00-6943908c8e573c05306e50d183708f84-2f97dbb9b5f96b67-00' x-forwarded-for: '52.29.246.76' [2025-12-18 8:26:36.382143] [info] WEBHOOK REQUEST: {"overall_match_percentage":23,"internet_match_percentage":18,"publication_match_percentage":17,"submitted_works_match_percentage":19,"status":"COMPLETE","time_generated":"2025-12-18T05:26:36.209605Z","time_requested":"2025-12-18T05:26:01.057817Z","submission_id":"7cac6c63-d3af-4f32-bb5b-639477d653f5","top_matches":[{"percentage":3.2016008,"source_type":"SUBMITTED_WORK","matched_word_count_total":256,"submitted_date":"2023-02-14","institution_name":"Al-Nahrain University","name":"Al-Nahrain University on 2023-02-14"},{"percentage":2.6513257,"source_type":"SUBMITTED_WORK","matched_word_count_total":212,"submitted_date":"2024-01-08","institution_name":"Al Hussein bin Talal University","name":"Al Hussein bin Talal University on 2024-01-08"},{"percentage":2.4387193,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":195,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.176088,"source_type":"SUBMITTED_WORK","matched_word_count_total":174,"submitted_date":"2025-10-28","institution_name":"University of Northampton","name":"University of Northampton on 2025-10-28"},{"percentage":2.176088,"source_type":"SUBMITTED_WORK","matched_word_count_total":174,"submitted_date":"2025-10-19","institution_name":"University of Northampton","name":"University of Northampton on 2025-10-19"}],"top_source_largest_matched_word_count":14} [2025-12-18 8:26:36.382148] [info] EXPECTED SIGNATURE: aa9339e09b58431b49a051a0a0a7ebfb6512c537699c154d0ac5fb5c5703d13b [2025-12-18 8:26:36.386091] [info] -------- WEBHOOK END -------- [2025-12-18 8:26:45.151971] [info] -------- WEBHOOK START -------- [2025-12-18 8:26:45.152008] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1426' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '862e6a73c4b871dd6d5ba3ed02ed6ee5ad6d2db80382e78caeda10e3007510d0' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=880173fe09a91d9848b9c1cb44d2ffa9' cf-ray: '9afc3f441b371c24-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694390952ecbda340f85aa43c1ba1885-e9d8e025d1f7eba3-0' traceparent: '00-694390952ecbda340f85aa43c1ba1885-e9d8e025d1f7eba3-00' x-forwarded-for: '52.29.246.76' [2025-12-18 8:26:45.152100] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":14,"publication_match_percentage":11,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2025-12-18T05:26:44.980754Z","time_requested":"2025-12-18T05:25:48.05503Z","submission_id":"f7dbb2b5-41f3-4082-9bca-39a87eaebd06","top_matches":[{"percentage":1.6013691,"source_type":"SUBMITTED_WORK","matched_word_count_total":262,"submitted_date":"2025-06-02","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2025-06-02"},{"percentage":1.5585845,"source_type":"PUBLICATION","matched_word_count_total":255,"name":"\"Precision agriculture 25 (SET TWO VOLUMES)\", Walter de Gruyter GmbH, 2025"},{"percentage":1.1307378,"source_type":"PUBLICATION","matched_word_count_total":185,"name":"\"GeoAI and Human Geography\", Springer Science and Business Media LLC, 2025"},{"percentage":1.1124015,"source_type":"PUBLICATION","matched_word_count_total":182,"name":"Soufiane Haddout, Tonni Agustiono Kurniawan. \"Handbook of Artificial Intelligence in Water Management - Towards Net Zero Emissions\", CRC Press, 2026"},{"percentage":1.1001773,"source_type":"PUBLICATION","matched_word_count_total":180,"name":"Ramesh, Balaji. \"Varied Environmental Exposure Measurement Methods and Their Effects on Health Risk Assessment of Birth Outcomes.\", The Ohio State University"}],"top_source_largest_matched_word_count":22} [2025-12-18 8:26:45.152113] [info] EXPECTED SIGNATURE: 862e6a73c4b871dd6d5ba3ed02ed6ee5ad6d2db80382e78caeda10e3007510d0 [2025-12-18 8:26:45.155961] [info] -------- WEBHOOK END -------- [2025-12-18 8:27:31.978477] [info] -------- WEBHOOK START -------- [2025-12-18 8:27:31.978517] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1634' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2b50d283190a687b31d1bb6034702d849a4474aacdc3d08f1a9433e05f22bdb9' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afc4068affc037c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694390c38fdcb74c9279323ad89cffc7-2a0654b6d1c8ffa7-0' traceparent: '00-694390c38fdcb74c9279323ad89cffc7-2a0654b6d1c8ffa7-00' x-forwarded-for: '52.57.242.45' [2025-12-18 8:27:31.978614] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":13,"publication_match_percentage":11,"submitted_works_match_percentage":14,"status":"COMPLETE","time_generated":"2025-12-18T05:27:31.617371Z","time_requested":"2025-12-18T05:26:32.830713Z","submission_id":"dbe18ea9-9a42-4a48-bcd7-0dc5feb2f391","top_matches":[{"percentage":1.6013691,"source_type":"SUBMITTED_WORK","matched_word_count_total":262,"submitted_date":"2025-06-02","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2025-06-02"},{"percentage":1.1307378,"source_type":"PUBLICATION","matched_word_count_total":185,"name":"\"GeoAI and Human Geography\", Springer Science and Business Media LLC, 2025"},{"percentage":1.1124015,"source_type":"PUBLICATION","matched_word_count_total":182,"name":"Soufiane Haddout, Tonni Agustiono Kurniawan. \"Handbook of Artificial Intelligence in Water Management - Towards Net Zero Emissions\", CRC Press, 2026"},{"percentage":1.1001773,"source_type":"PUBLICATION","matched_word_count_total":180,"name":"Ramesh, Balaji. \"Varied Environmental Exposure Measurement Methods and Their Effects on Health Risk Assessment of Birth Outcomes.\", The Ohio State University"},{"percentage":1.0635047,"source_type":"PUBLICATION","matched_word_count_total":174,"name":"Mariam Alcibahy, Fahim Abdul Gafoor, Farhan Mustafa, Mutasem El Fadel, Hamed Al Hashemi, Ali Al Hammadi, Maryam R. Al Shehhi. \"Improved estimation of carbon dioxide and methane using machine learning with satellite observations over the Arabian Peninsula\", Scientific Reports, 2025"}],"top_source_largest_matched_word_count":22} [2025-12-18 8:27:31.978619] [info] EXPECTED SIGNATURE: 2b50d283190a687b31d1bb6034702d849a4474aacdc3d08f1a9433e05f22bdb9 [2025-12-18 8:27:31.982574] [info] -------- WEBHOOK END -------- [2025-12-18 8:30:01.625334] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 8:30:01.625364] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:30:01.625443] [info] Request: 0: '[]' [2025-12-18 8:30:01.763449] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 8:30:01.764183] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 8:30:01.764199] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:30:01.764210] [info] Request: 0: '[]' [2025-12-18 8:30:01.816864] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-18 8:30:01.817385] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 8:30:01.817399] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:30:01.817410] [info] Request: 0: '[]' [2025-12-18 8:30:01.879367] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 8:35:01.353586] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 8:35:01.353619] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:35:01.353688] [info] Request: 0: '{"owner":"8310e545-b9e2-423e-b4b9-7a430454e215","submitter":"8310e545-b9e2-423e-b4b9-7a430454e215","title":"%E2%80%8E%E2%81%A8%D9%85%D8%AC%D9%84%D8%A9 %D9%85%D9%8A%D8%AF%D8%A3%D9%88%D8%B4%D9%86 - %D8%B7%D9%84%D8%A8%D8%A7%D8%AA %D8%A7%D9%84%D8%A3%D8%A8%D8%AD%D8%A7%D8%AB %D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9 %D8%A8%D9%89 %D9%85%D8%B4%D8%A7%D9%87%D8%AF%D8%A9%E2%81%A9.pdf","metadata":{"group":{"id":"115285","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":"3762","name":"Final_Project_PMG697_S3_MPM_Third Trimester 2025","owners":[{"id":"0ad552f1-ae25-4e00-aba7-c00e45a40367","family_name":"Ahmed","given_name":"Alaa","email":"alaaahmed@midocean.edu.km"},{"id":"401c1d17-10dd-4e6f-9414-99fcb9938408","family_name":"Faried","given_name":"Sara","email":"sarafaried@midocean.edu.km"},{"id":"bd750480-b83a-4398-b6b6-9299175a9e7f","family_name":"Dahman","given_name":"Yusra","email":"yusradahman@midocean.edu.km"}]},"owners":[{"id":"8310e545-b9e2-423e-b4b9-7a430454e215","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0647\u0627\u062f\u064a","email":"my@abdulhadi7.sa"}],"original_submitted_time":"2025-12-18T05:35:01Z"},"eula":{"accepted_timestamp":"2025-12-13T16:03:28Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 8:35:01.790817] [info] Response: 0: '{"owner":"8310e545-b9e2-423e-b4b9-7a430454e215","title":"%E2%80%8E%E2%81%A8%D9%85%D8%AC%D9%84%D8%A9 %D9%85%D9%8A%D8%AF%D8%A3%D9%88%D8%B4%D9%86 - %D8%B7%D9%84%D8%A8%D8%A7%D8%AA %D8%A7%D9%84%D8%A3%D8%A8%D8%AD%D8%A7%D8%AB %D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9 %D8%A8%D9%89 %D9%85%D8%B4%D8%A7%D9%87%D8%AF%D8%A9%E2%81%A9.pdf","status":"CREATED","id":"b88d2ce1-c2c0-440e-9057-a2ab6a27b256","created_time":"2025-12-18T05:35:01.580Z","httpstatus":201}' [2025-12-18 8:35:01.797494] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b88d2ce1-c2c0-440e-9057-a2ab6a27b256/original [2025-12-18 8:35:01.797533] [info] Headers: 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%AC%D9%84%D8%A9 %D9%85%D9%8A%D8%AF%D8%A3%D9%88%D8%B4%D9%86 - %D8%B7%D9%84%D8%A8%D8%A7%D8%AA %D8%A7%D9%84%D8%A3%D8%A8%D8%AD%D8%A7%D8%AB %D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9 %D8%A8%D9%89 %D9%85%D8%B4%D8%A7%D9%87%D8%AF%D8%A9%E2%81%A9.pdf"' [2025-12-18 8:35:02.358253] [info] Response: 0: '{"message":"Successfully uploaded file for submission b88d2ce1-c2c0-440e-9057-a2ab6a27b256","httpstatus":202}' [2025-12-18 8:35:10.109932] [info] -------- WEBHOOK START -------- [2025-12-18 8:35:10.109988] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '561' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2d477044cfe4599cc0d29ce7edfb81599ec459bb86fdbf59886e70f523daeff4' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afc4b97fda0d356-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943928e0d0de86b50a25ad7fd9bd8d8-39d906b06133ef64-0' traceparent: '00-6943928e0d0de86b50a25ad7fd9bd8d8-39d906b06133ef64-00' x-forwarded-for: '52.57.242.45' [2025-12-18 8:35:10.110126] [info] WEBHOOK REQUEST: {"owner":"8310e545-b9e2-423e-b4b9-7a430454e215","title":"%E2%80%8E%E2%81%A8%D9%85%D8%AC%D9%84%D8%A9 %D9%85%D9%8A%D8%AF%D8%A3%D9%88%D8%B4%D9%86 - %D8%B7%D9%84%D8%A8%D8%A7%D8%AA %D8%A7%D9%84%D8%A3%D8%A8%D8%AD%D8%A7%D8%AB %D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9 %D8%A8%D9%89 %D9%85%D8%B4%D8%A7%D9%87%D8%AF%D8%A9%E2%81%A9.pdf","status":"COMPLETE","id":"b88d2ce1-c2c0-440e-9057-a2ab6a27b256","content_type":"application/pdf","page_count":3,"word_count":413,"character_count":1913,"created_time":"2025-12-18T05:35:01.580Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-18 8:35:10.110133] [info] EXPECTED SIGNATURE: 2d477044cfe4599cc0d29ce7edfb81599ec459bb86fdbf59886e70f523daeff4 [2025-12-18 8:35:10.351807] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b88d2ce1-c2c0-440e-9057-a2ab6a27b256/similarity [2025-12-18 8:35:10.351845] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 8:35:10.351872] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 8:35:10.995832] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 8:35:10.998051] [info] -------- WEBHOOK END -------- [2025-12-18 8:35:17.282232] [info] -------- WEBHOOK START -------- [2025-12-18 8:35:17.282275] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '357' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b123bf2ec8e6bf2a94fb90b2ecbdcaeb731f8af38696e630bb2c8bd02ce0c17a' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afc4bc4ed12d356-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943929517814bb74586ee5ca073048b-c6d503b1bfab9cd5-0' traceparent: '00-6943929517814bb74586ee5ca073048b-c6d503b1bfab9cd5-00' x-forwarded-for: '52.57.242.45' [2025-12-18 8:35:17.282376] [info] WEBHOOK REQUEST: {"overall_match_percentage":0,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2025-12-18T05:35:17.13833Z","time_requested":"2025-12-18T05:35:10.969693Z","submission_id":"b88d2ce1-c2c0-440e-9057-a2ab6a27b256","top_matches":[],"top_source_largest_matched_word_count":0} [2025-12-18 8:35:17.282381] [info] EXPECTED SIGNATURE: b123bf2ec8e6bf2a94fb90b2ecbdcaeb731f8af38696e630bb2c8bd02ce0c17a [2025-12-18 8:35:17.286763] [info] -------- WEBHOOK END -------- [2025-12-18 9:00:01.595602] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 9:00:01.595633] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:00:01.595709] [info] Request: 0: '[]' [2025-12-18 9:00:01.887182] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 9:00:01.887938] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 9:00:01.887953] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:00:01.887968] [info] Request: 0: '[]' [2025-12-18 9:00:01.977125] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 9:00:01.977777] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 9:00:01.977801] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:00:01.977814] [info] Request: 0: '[]' [2025-12-18 9:00:02.077780] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 9:15:01.161850] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 9:15:01.162034] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:15:01.162128] [info] Request: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","submitter":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx","metadata":{"group":{"id":"125963","name":"Task 10: Uploading Final Submission of your Research Article","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0e507a27-0292-4d9c-aa28-6d303dd358c3","family_name":"Bader","given_name":"Mohammad","email":"mwajeeh54@gmail.com"}],"original_submitted_time":"2025-12-18T06:15:01Z"},"eula":{"accepted_timestamp":"2025-03-13T02:55:52Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 9:15:01.652755] [info] Response: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx","status":"CREATED","id":"fef922ff-b996-456b-ac90-7837c448d1a0","created_time":"2025-12-18T06:15:01.475Z","httpstatus":201}' [2025-12-18 9:15:01.655819] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/fef922ff-b996-456b-ac90-7837c448d1a0/original [2025-12-18 9:15:01.655853] [info] Headers: 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="Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx"' [2025-12-18 9:15:01.998775] [info] Response: 0: '{"message":"Successfully uploaded file for submission fef922ff-b996-456b-ac90-7837c448d1a0","httpstatus":202}' [2025-12-18 9:15:47.792536] [info] -------- WEBHOOK START -------- [2025-12-18 9:15:47.792579] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '427' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd751fe209cc54c577d41c797a96275466f41d78d92533ca4b749544395c0233e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afc871b894218de-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69439c13dda9d875d0c89d1b8aaeecca-182dd86a572cdb20-0' traceparent: '00-69439c13dda9d875d0c89d1b8aaeecca-182dd86a572cdb20-00' x-forwarded-for: '52.57.242.45' [2025-12-18 9:15:47.792680] [info] WEBHOOK REQUEST: {"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx","status":"COMPLETE","id":"fef922ff-b996-456b-ac90-7837c448d1a0","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":29,"word_count":6859,"character_count":43432,"created_time":"2025-12-18T06:15:01.475Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 9:15:47.792685] [info] EXPECTED SIGNATURE: d751fe209cc54c577d41c797a96275466f41d78d92533ca4b749544395c0233e [2025-12-18 9:15:48.608608] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/fef922ff-b996-456b-ac90-7837c448d1a0/similarity [2025-12-18 9:15:48.608644] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:15:48.608661] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 9:15:49.351434] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 9:15:49.354093] [info] -------- WEBHOOK END -------- [2025-12-18 9:16:24.815891] [info] -------- WEBHOOK START -------- [2025-12-18 9:16:24.815934] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1469' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2e745ccc76dc34e1881d9994f3d3a5dce0e3952edb5605f3376cc2c14063b3f9' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afc8802fc2d18de-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69439c38f8ac767afca6be9f2aaf19bb-c8a92c3f8b93186f-0' traceparent: '00-69439c38f8ac767afca6be9f2aaf19bb-c8a92c3f8b93186f-00' x-forwarded-for: '52.57.242.45' [2025-12-18 9:16:24.816035] [info] WEBHOOK REQUEST: {"overall_match_percentage":23,"internet_match_percentage":18,"publication_match_percentage":17,"submitted_works_match_percentage":19,"status":"COMPLETE","time_generated":"2025-12-18T06:16:24.637245Z","time_requested":"2025-12-18T06:15:49.31875Z","submission_id":"fef922ff-b996-456b-ac90-7837c448d1a0","top_matches":[{"percentage":3.220936,"source_type":"SUBMITTED_WORK","matched_word_count_total":256,"submitted_date":"2023-02-14","institution_name":"Al-Nahrain University","name":"Al-Nahrain University on 2023-02-14"},{"percentage":2.6673377,"source_type":"SUBMITTED_WORK","matched_word_count_total":212,"submitted_date":"2024-01-08","institution_name":"Al Hussein bin Talal University","name":"Al Hussein bin Talal University on 2024-01-08"},{"percentage":2.4534473,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":195,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.18923,"source_type":"SUBMITTED_WORK","matched_word_count_total":174,"submitted_date":"2025-10-28","institution_name":"University of Northampton","name":"University of Northampton on 2025-10-28"},{"percentage":2.18923,"source_type":"SUBMITTED_WORK","matched_word_count_total":174,"submitted_date":"2025-10-19","institution_name":"University of Northampton","name":"University of Northampton on 2025-10-19"}],"top_source_largest_matched_word_count":14} [2025-12-18 9:16:24.816040] [info] EXPECTED SIGNATURE: 2e745ccc76dc34e1881d9994f3d3a5dce0e3952edb5605f3376cc2c14063b3f9 [2025-12-18 9:16:24.819946] [info] -------- WEBHOOK END -------- [2025-12-18 9:30:01.420480] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 9:30:01.420505] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:30:01.420583] [info] Request: 0: '[]' [2025-12-18 9:30:01.656531] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 9:30:01.658755] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 9:30:01.658776] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:30:01.658792] [info] Request: 0: '[]' [2025-12-18 9:30:01.717538] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 9:30:01.718136] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 9:30:01.718148] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:30:01.718162] [info] Request: 0: '[]' [2025-12-18 9:30:01.771616] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 9:45:01.578902] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 9:45:01.579077] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:45:01.579153] [info] Request: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","submitter":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"presentation_MohammadBader_Satellite_AI_Carbon_Nowcast.pptx","metadata":{"group":{"id":"125962","name":"Task 9: Uploading Final Submission of your Research Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0e507a27-0292-4d9c-aa28-6d303dd358c3","family_name":"Bader","given_name":"Mohammad","email":"mwajeeh54@gmail.com"}],"original_submitted_time":"2025-12-18T06:45:01Z"},"eula":{"accepted_timestamp":"2025-03-13T02:55:52Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 9:45:02.077642] [info] Response: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"presentation_MohammadBader_Satellite_AI_Carbon_Nowcast.pptx","status":"CREATED","id":"60c7030d-d28c-4421-9d95-5e6470ba68f0","created_time":"2025-12-18T06:45:01.890Z","httpstatus":201}' [2025-12-18 9:45:02.081945] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/60c7030d-d28c-4421-9d95-5e6470ba68f0/original [2025-12-18 9:45:02.081974] [info] Headers: 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="presentation_MohammadBader_Satellite_AI_Carbon_Nowcast.pptx"' [2025-12-18 9:45:02.499070] [info] Response: 0: '{"message":"Successfully uploaded file for submission 60c7030d-d28c-4421-9d95-5e6470ba68f0","httpstatus":202}' [2025-12-18 9:45:32.049078] [info] -------- WEBHOOK START -------- [2025-12-18 9:45:32.049119] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '418' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'da24cc9a7f99b87ce60694a17e32a1138d4b2b4fd2d167a3e656862983f145b1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afcb2ab2cf83a68-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943a30bef3b2d2e3db3306d3af5c49a-04adcfdc824124f5-0' traceparent: '00-6943a30bef3b2d2e3db3306d3af5c49a-04adcfdc824124f5-00' x-forwarded-for: '52.57.242.45' [2025-12-18 9:45:32.049215] [info] WEBHOOK REQUEST: {"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"presentation_MohammadBader_Satellite_AI_Carbon_Nowcast.pptx","status":"COMPLETE","id":"60c7030d-d28c-4421-9d95-5e6470ba68f0","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":21,"word_count":835,"character_count":5193,"created_time":"2025-12-18T06:45:01.890Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-18 9:45:32.049220] [info] EXPECTED SIGNATURE: da24cc9a7f99b87ce60694a17e32a1138d4b2b4fd2d167a3e656862983f145b1 [2025-12-18 9:45:32.726816] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/60c7030d-d28c-4421-9d95-5e6470ba68f0/similarity [2025-12-18 9:45:32.726850] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:45:32.726866] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 9:45:33.388641] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 9:45:33.391783] [info] -------- WEBHOOK END -------- [2025-12-18 9:45:42.828248] [info] -------- WEBHOOK START -------- [2025-12-18 9:45:42.828284] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '682' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b878847607b9824397c7a58ed23d355b80c21ebc4a2145b98457687dc44854fc' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=34ea4fb7a96f1353c78678ce922db4ff' cf-ray: '9afcb2ee9bd33a68-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943a316ee9696e42fca39a979df446e-9ca33477c850df3f-0' traceparent: '00-6943a316ee9696e42fca39a979df446e-9ca33477c850df3f-00' x-forwarded-for: '52.57.242.45' [2025-12-18 9:45:42.828388] [info] WEBHOOK REQUEST: {"overall_match_percentage":3,"internet_match_percentage":1,"publication_match_percentage":0,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2025-12-18T06:45:42.682913Z","time_requested":"2025-12-18T06:45:33.360586Z","submission_id":"60c7030d-d28c-4421-9d95-5e6470ba68f0","top_matches":[{"percentage":1.1376565,"source_type":"SUBMITTED_WORK","matched_word_count_total":10,"submitted_date":"2016-02-15","institution_name":"University of Wales Swansea","name":"University of Wales Swansea on 2016-02-15"},{"percentage":1.0238907,"source_type":"INTERNET","matched_word_count_total":9,"name":"www.kenresearch.com"}],"top_source_largest_matched_word_count":7} [2025-12-18 9:45:42.828394] [info] EXPECTED SIGNATURE: b878847607b9824397c7a58ed23d355b80c21ebc4a2145b98457687dc44854fc [2025-12-18 9:45:42.833400] [info] -------- WEBHOOK END -------- [2025-12-18 9:48:12.216342] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/88e9c3e0-69b2-41bb-a9e6-b3f2592ab173/viewer-url [2025-12-18 9:48:12.216391] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:48:12.216475] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0641\u0627\u0637\u0645\u0647","family_name":"\u0627\u0644\u0643\u0627\u0641","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 9:48:12.809241] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:337639310?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI1MTI3ODc2ZS03OGRiLTQyNGYtYjJlZC1lYzg4MjlkZmY5ZjkiLCJpYXQiOjE3NjYwNDA0ODIsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNDA1NjIsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzNzYzOTMxMFwiOntcImF1dGhvclwiOlwi2YHYp9i32YXZhyDYp9mE2YPYp9mBXCIsXCJ0aXRsZVwiOlwiRmF0aW1hcyBNYXN0ZXIgVGhlc2lzLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.llIxRao-aKS8DOJkCpW9pvgJ7aL_BuxmPkyg4q122qU","httpstatus":200}' [2025-12-18 9:52:04.284939] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/fb350ff7-4169-4854-9150-c6d173ba627c/viewer-url [2025-12-18 9:52:04.284989] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:52:04.285079] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0645\u0646\u0649","family_name":"\u0639\u0628\u062f\u0627\u0644\u0648\u0647\u0627\u0628","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 9:52:04.733582] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338056490?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIxZDQ1MDM2NC03MDJkLTRjZmQtOTc1Ny02ODUzOTc5N2RlMDYiLCJpYXQiOjE3NjYwNDA3MTQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNDA3OTQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODA1NjQ5MFwiOntcImF1dGhvclwiOlwi2YXZhtmJINi52KjYr9in2YTZiNmH2KfYqFwiLFwidGl0bGVcIjpcIk1hc3RlciBUaGVzaXMgTW9uYSBBYmR1bHdhaGFiIC5kb2N4XCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.Mv-gl4PhTRtu0g4z0vM12JbSzCzriFH5Z0AnFujfI6w","httpstatus":200}' [2025-12-18 9:58:59.236551] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/86f34fb4-6009-4079-96ea-d525a4682e7e/viewer-url [2025-12-18 9:58:59.236598] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 9:58:59.236696] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"Mohammad","family_name":"Bader","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 9:58:59.717896] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338072338?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJiMjE5OGY5My0wODRmLTQ0NDUtYWVmYy0wODc5Y2Y3NmU4ZTQiLCJpYXQiOjE3NjYwNDExMjksImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNDEyMDksImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODA3MjMzOFwiOntcImF1dGhvclwiOlwiTW9oYW1tYWQgQmFkZXJcIixcInRpdGxlXCI6XCJUaGVzaXNfQUlfTm93Y2FzdGluZ19DTzJfR0NDX01vaGFtbWFkQmFkZXJfZmluZS5wZGZcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.RXZriwG2tz-_HrKIeSeESTFPdYU5JtX7_dD7boaDC5c","httpstatus":200}' [2025-12-18 10:00:01.940009] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 10:00:01.940036] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 10:00:01.940107] [info] Request: 0: '[]' [2025-12-18 10:00:02.181374] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 10:00:02.183315] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 10:00:02.183335] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 10:00:02.183350] [info] Request: 0: '[]' [2025-12-18 10:00:02.273111] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-18 10:00:02.273734] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 10:00:02.273746] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 10:00:02.273760] [info] Request: 0: '[]' [2025-12-18 10:00:02.324553] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 10:30:01.509077] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 10:30:01.509107] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 10:30:01.509171] [info] Request: 0: '[]' [2025-12-18 10:30:01.915425] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 10:30:01.916443] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 10:30:01.916462] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 10:30:01.916481] [info] Request: 0: '[]' [2025-12-18 10:30:02.008318] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 10:30:02.009185] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 10:30:02.009203] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 10:30:02.009222] [info] Request: 0: '[]' [2025-12-18 10:30:02.070317] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 11:00:01.750155] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 11:00:01.750180] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:00:01.750277] [info] Request: 0: '[]' [2025-12-18 11:00:02.124706] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 11:00:02.127446] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 11:00:02.127469] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:00:02.127484] [info] Request: 0: '[]' [2025-12-18 11:00:02.227935] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 11:00:02.228667] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 11:00:02.228682] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:00:02.228696] [info] Request: 0: '[]' [2025-12-18 11:00:02.299786] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 11:15:01.229720] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 11:15:01.229762] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:15:01.229842] [info] Request: 0: '{"owner":"a1db78e9-f375-4967-a7d9-a8b4985c5eee","submitter":"a1db78e9-f375-4967-a7d9-a8b4985c5eee","title":"Practical - Project 2 - Colab V2.pdf","metadata":{"group":{"id":"125572","name":"Project-2","type":"ASSIGNMENT"},"group_context":{"id":"4110","name":"Practical_Machine_Learning_and_Data_Exploration_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"}]},"owners":[{"id":"a1db78e9-f375-4967-a7d9-a8b4985c5eee","family_name":"\u0645\u062f\u064a\u062d\u062c","given_name":"\u062d\u0633\u064a\u0646","email":"h.mudeheg@gmail.com"}],"original_submitted_time":"2025-12-18T08:15:01Z"},"eula":{"accepted_timestamp":"2025-11-14T13:40:24Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 11:15:01.826738] [info] Response: 0: '{"owner":"a1db78e9-f375-4967-a7d9-a8b4985c5eee","title":"Practical - Project 2 - Colab V2.pdf","status":"CREATED","id":"200ae2b8-5c8c-4518-ae88-519cdadde2e8","created_time":"2025-12-18T08:15:01.609Z","httpstatus":201}' [2025-12-18 11:15:01.829848] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/200ae2b8-5c8c-4518-ae88-519cdadde2e8/original [2025-12-18 11:15:01.829876] [info] Headers: 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="Practical - Project 2 - Colab V2.pdf"' [2025-12-18 11:15:02.121100] [info] Response: 0: '{"message":"Successfully uploaded file for submission 200ae2b8-5c8c-4518-ae88-519cdadde2e8","httpstatus":202}' [2025-12-18 11:15:06.384623] [info] -------- WEBHOOK START -------- [2025-12-18 11:15:06.384663] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '336' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '6943b80abd05f5aa7e765cb900199f2b-bdc9732603c4cc95-0' cf-ray: '9afd35e0df4ed3ad-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-6943b80abd05f5aa7e765cb900199f2b-bdc9732603c4cc95-00' x-turnitin-signature: '3ca8dae8628736f84f3662931b32ea32b860fdd47e7267ee19b9e9f7a620b66e' x-forwarded-for: '52.57.242.45' [2025-12-18 11:15:06.384758] [info] WEBHOOK REQUEST: {"owner":"a1db78e9-f375-4967-a7d9-a8b4985c5eee","title":"Practical - Project 2 - Colab V2.pdf","status":"COMPLETE","id":"200ae2b8-5c8c-4518-ae88-519cdadde2e8","content_type":"application/pdf","page_count":3,"word_count":888,"character_count":5810,"created_time":"2025-12-18T08:15:01.609Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 11:15:06.384764] [info] EXPECTED SIGNATURE: 3ca8dae8628736f84f3662931b32ea32b860fdd47e7267ee19b9e9f7a620b66e [2025-12-18 11:15:06.849669] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/200ae2b8-5c8c-4518-ae88-519cdadde2e8/similarity [2025-12-18 11:15:06.849705] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:15:06.849725] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 11:15:07.585926] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 11:15:07.589483] [info] -------- WEBHOOK END -------- [2025-12-18 11:15:21.647365] [info] -------- WEBHOOK START -------- [2025-12-18 11:15:21.647399] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1222' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ebc663119c4639c43abcfce6c8752c1a6ca526fb234134cd19ca11b7ef532f14' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afd36403e1ad3ad-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943b81935205501ad5d75b7c788b223-996aea16e73590a6-0' traceparent: '00-6943b81935205501ad5d75b7c788b223-996aea16e73590a6-00' x-forwarded-for: '52.57.242.45' [2025-12-18 11:15:21.647427] [info] WEBHOOK REQUEST: {"overall_match_percentage":58,"internet_match_percentage":45,"publication_match_percentage":30,"submitted_works_match_percentage":56,"status":"COMPLETE","time_generated":"2025-12-18T08:15:21.498159Z","time_requested":"2025-12-18T08:15:07.551942Z","submission_id":"200ae2b8-5c8c-4518-ae88-519cdadde2e8","top_matches":[{"percentage":28.093645,"source_type":"SUBMITTED_WORK","matched_word_count_total":252,"submitted_date":"2025-06-01","institution_name":"RMIT University","name":"RMIT University on 2025-06-01"},{"percentage":22.742476,"source_type":"SUBMITTED_WORK","matched_word_count_total":204,"submitted_date":"2025-11-01","institution_name":"University of Florida","name":"University of Florida on 2025-11-01"},{"percentage":22.51951,"source_type":"SUBMITTED_WORK","matched_word_count_total":202,"submitted_date":"2025-09-25","institution_name":"Gisma University of Applied Sciences GmbH","name":"Gisma University of Applied Sciences GmbH on 2025-09-25"},{"percentage":21.962095,"source_type":"SUBMITTED_WORK","matched_word_count_total":197,"submitted_date":"2025-01-06","institution_name":"University of Hertfordshire","name":"University of Hertfordshire on 2025-01-06"}],"top_source_largest_matched_word_count":29} [2025-12-18 11:15:21.647439] [info] EXPECTED SIGNATURE: ebc663119c4639c43abcfce6c8752c1a6ca526fb234134cd19ca11b7ef532f14 [2025-12-18 11:15:21.651587] [info] -------- WEBHOOK END -------- [2025-12-18 11:25:01.890647] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 11:25:01.890686] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:25:01.890779] [info] Request: 0: '{"owner":"c8bb553b-1f6a-498e-ae15-180483637600","submitter":"c8bb553b-1f6a-498e-ae15-180483637600","title":"onlinetext_8239_125572_80808.txt","metadata":{"group":{"id":"125572","name":"Project-2","type":"ASSIGNMENT"},"group_context":{"id":"4110","name":"Practical_Machine_Learning_and_Data_Exploration_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"}]},"owners":[{"id":"c8bb553b-1f6a-498e-ae15-180483637600","family_name":"\u0627\u0644\u0631\u0627\u0639\u064a","given_name":"\u0645\u062d\u0645\u0648\u062f","email":"mahmoudalrae@hotmail.com"}],"original_submitted_time":"2025-12-18T08:25:01Z"},"eula":{"accepted_timestamp":"2025-11-05T19:24:36Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 11:25:02.394491] [info] Response: 0: '{"owner":"c8bb553b-1f6a-498e-ae15-180483637600","title":"onlinetext_8239_125572_80808.txt","status":"CREATED","id":"a0e6c3c6-fb46-4137-b6a9-9c082b0a9b0d","created_time":"2025-12-18T08:25:02.196Z","httpstatus":201}' [2025-12-18 11:25:02.402580] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 11:25:02.402605] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:25:02.402620] [info] Request: 0: '{"owner":"c8bb553b-1f6a-498e-ae15-180483637600","submitter":"c8bb553b-1f6a-498e-ae15-180483637600","title":"Project2.pdf","metadata":{"group":{"id":"125572","name":"Project-2","type":"ASSIGNMENT"},"group_context":{"id":"4110","name":"Practical_Machine_Learning_and_Data_Exploration_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"}]},"owners":[{"id":"c8bb553b-1f6a-498e-ae15-180483637600","family_name":"\u0627\u0644\u0631\u0627\u0639\u064a","given_name":"\u0645\u062d\u0645\u0648\u062f","email":"mahmoudalrae@hotmail.com"}],"original_submitted_time":"2025-12-18T08:25:02Z"},"eula":{"accepted_timestamp":"2025-11-05T19:24:36Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 11:25:02.970076] [info] Response: 0: '{"owner":"c8bb553b-1f6a-498e-ae15-180483637600","title":"Project2.pdf","status":"CREATED","id":"f9e6f833-f961-49bb-afbb-4132f54bdf97","created_time":"2025-12-18T08:25:02.795Z","httpstatus":201}' [2025-12-18 11:25:02.972467] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f9e6f833-f961-49bb-afbb-4132f54bdf97/original [2025-12-18 11:25:02.972492] [info] Headers: 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="Project2.pdf"' [2025-12-18 11:25:03.231944] [info] Response: 0: '{"message":"Successfully uploaded file for submission f9e6f833-f961-49bb-afbb-4132f54bdf97","httpstatus":202}' [2025-12-18 11:25:09.337687] [info] -------- WEBHOOK START -------- [2025-12-18 11:25:09.337729] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '314' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '6943ba65f9191bbf018552da82113ed5-9c8dc9c76d9ee746-0' cf-ray: '9afd4499296065c7-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-6943ba65f9191bbf018552da82113ed5-9c8dc9c76d9ee746-00' x-turnitin-signature: 'c80995eeef48c3f1165187e9853002e6e4e17ab74bf7145eec5bc2584a604dc5' x-forwarded-for: '52.29.246.76' [2025-12-18 11:25:09.337824] [info] WEBHOOK REQUEST: {"owner":"c8bb553b-1f6a-498e-ae15-180483637600","title":"Project2.pdf","status":"COMPLETE","id":"f9e6f833-f961-49bb-afbb-4132f54bdf97","content_type":"application/pdf","page_count":8,"word_count":2049,"character_count":14147,"created_time":"2025-12-18T08:25:02.795Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 11:25:09.337830] [info] EXPECTED SIGNATURE: c80995eeef48c3f1165187e9853002e6e4e17ab74bf7145eec5bc2584a604dc5 [2025-12-18 11:25:09.947830] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/f9e6f833-f961-49bb-afbb-4132f54bdf97/similarity [2025-12-18 11:25:09.947868] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:25:09.947885] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 11:25:10.679188] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 11:25:10.684783] [info] -------- WEBHOOK END -------- [2025-12-18 11:25:26.757535] [info] -------- WEBHOOK START -------- [2025-12-18 11:25:26.757575] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1023' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '0d49fc3af9d81712ff4d83d7df89578ee4793ed68197728a0cca77c006db41f5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=f1113ab01da2b44d4df68418586c1be5' cf-ray: '9afd45062b8465c7-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943ba76b83b2855216c515e113e2524-6d96b1b34c953ccd-0' traceparent: '00-6943ba76b83b2855216c515e113e2524-6d96b1b34c953ccd-00' x-forwarded-for: '52.29.246.76' [2025-12-18 11:25:26.757671] [info] WEBHOOK REQUEST: {"overall_match_percentage":55,"internet_match_percentage":37,"publication_match_percentage":28,"submitted_works_match_percentage":53,"status":"COMPLETE","time_generated":"2025-12-18T08:25:26.588015Z","time_requested":"2025-12-18T08:25:10.646994Z","submission_id":"f9e6f833-f961-49bb-afbb-4132f54bdf97","top_matches":[{"percentage":18.780252,"source_type":"SUBMITTED_WORK","matched_word_count_total":388,"submitted_date":"2025-09-01","institution_name":"University of East London","name":"University of East London on 2025-09-01"},{"percentage":18.489836,"source_type":"SUBMITTED_WORK","matched_word_count_total":382,"submitted_date":"2025-10-10","institution_name":"New College of the Humanities","name":"New College of the Humanities on 2025-10-10"},{"percentage":18.05421,"source_type":"SUBMITTED_WORK","matched_word_count_total":373,"submitted_date":"2025-11-25","institution_name":"Vidyashilp University, Bangalore","name":"Vidyashilp University, Bangalore on 2025-11-25"}],"top_source_largest_matched_word_count":19} [2025-12-18 11:25:26.757683] [info] EXPECTED SIGNATURE: 0d49fc3af9d81712ff4d83d7df89578ee4793ed68197728a0cca77c006db41f5 [2025-12-18 11:25:26.761779] [info] -------- WEBHOOK END -------- [2025-12-18 11:30:01.242136] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 11:30:01.242162] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:30:01.242253] [info] Request: 0: '[]' [2025-12-18 11:30:01.376274] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 11:30:01.376915] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 11:30:01.376929] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:30:01.376940] [info] Request: 0: '[]' [2025-12-18 11:30:01.467216] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 11:30:01.467832] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 11:30:01.467844] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 11:30:01.467858] [info] Request: 0: '[]' [2025-12-18 11:30:01.540998] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 12:00:01.317100] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 12:00:01.317122] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:00:01.317197] [info] Request: 0: '[]' [2025-12-18 12:00:01.912854] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 12:00:01.913661] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 12:00:01.913676] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:00:01.913691] [info] Request: 0: '[]' [2025-12-18 12:00:02.039114] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 12:00:02.039817] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 12:00:02.039833] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:00:02.039846] [info] Request: 0: '[]' [2025-12-18 12:00:02.095412] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 12:00:02.120485] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 12:00:02.120507] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:00:02.120522] [info] Request: 0: '{"owner":"e0c05ed4-990e-4022-8bac-ad16c8698ff2","submitter":"e0c05ed4-990e-4022-8bac-ad16c8698ff2","title":"Assiment 2.pdf","metadata":{"group":{"id":"125572","name":"Project-2","type":"ASSIGNMENT"},"group_context":{"id":"4110","name":"Practical_Machine_Learning_and_Data_Exploration_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"}]},"owners":[{"id":"e0c05ed4-990e-4022-8bac-ad16c8698ff2","family_name":"\u0627\u0644\u0632\u064a\u0646","given_name":"\u0627\u0646\u0633","email":"anas11223@gmail.com"}],"original_submitted_time":"2025-12-18T09:00:02Z"},"eula":{"accepted_timestamp":"2025-11-13T14:14:19Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 12:00:02.762514] [info] Response: 0: '{"owner":"e0c05ed4-990e-4022-8bac-ad16c8698ff2","title":"Assiment 2.pdf","status":"CREATED","id":"47579dcc-3cca-47f7-a228-731ec001f539","created_time":"2025-12-18T09:00:02.479Z","httpstatus":201}' [2025-12-18 12:00:02.765641] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/47579dcc-3cca-47f7-a228-731ec001f539/original [2025-12-18 12:00:02.765674] [info] Headers: 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="Assiment 2.pdf"' [2025-12-18 12:00:02.995526] [info] Response: 0: '{"message":"Successfully uploaded file for submission 47579dcc-3cca-47f7-a228-731ec001f539","httpstatus":202}' [2025-12-18 12:00:03.506479] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 12:00:03.506515] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:00:03.506534] [info] Request: 0: '{"owner":"3a54b8e4-3533-443c-9bf4-a9a3c4679d4f","submitter":"3a54b8e4-3533-443c-9bf4-a9a3c4679d4f","title":"Ahood.pdf","metadata":{"group":{"id":"125787","name":"Assignment 4-PDF","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"3a54b8e4-3533-443c-9bf4-a9a3c4679d4f","family_name":"\u0627\u0644\u0634\u0647\u0631\u0627\u0646\u064a","given_name":"\u0639\u0647\u0648\u062f","email":"ahood.f88@gmail.com"}],"original_submitted_time":"2025-12-18T09:00:03Z"},"eula":{"accepted_timestamp":"2025-11-02T18:32:59Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 12:00:04.026346] [info] Response: 0: '{"owner":"3a54b8e4-3533-443c-9bf4-a9a3c4679d4f","title":"Ahood.pdf","status":"CREATED","id":"c55caaa0-7738-4256-bd1a-60895fd0b9a6","created_time":"2025-12-18T09:00:03.818Z","httpstatus":201}' [2025-12-18 12:00:04.028290] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c55caaa0-7738-4256-bd1a-60895fd0b9a6/original [2025-12-18 12:00:04.028311] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Ahood.pdf"' [2025-12-18 12:00:04.295481] [info] Response: 0: '{"message":"Successfully uploaded file for submission c55caaa0-7738-4256-bd1a-60895fd0b9a6","httpstatus":202}' [2025-12-18 12:00:11.477134] [info] -------- WEBHOOK START -------- [2025-12-18 12:00:11.477183] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '311' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd631a16f3eb7833b50a870c857998ec5b8b21883e2c8b90fec4c4cbadacda021' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afd77eb8cd4dba9-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943c29bcd862b144bf145909a0310b5-4444de3238389cfe-0' traceparent: '00-6943c29bcd862b144bf145909a0310b5-4444de3238389cfe-00' x-forwarded-for: '52.57.242.45' [2025-12-18 12:00:11.477278] [info] WEBHOOK REQUEST: {"owner":"3a54b8e4-3533-443c-9bf4-a9a3c4679d4f","title":"Ahood.pdf","status":"COMPLETE","id":"c55caaa0-7738-4256-bd1a-60895fd0b9a6","content_type":"application/pdf","page_count":14,"word_count":1004,"character_count":6509,"created_time":"2025-12-18T09:00:03.818Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2025-12-18 12:00:11.477293] [info] EXPECTED SIGNATURE: d631a16f3eb7833b50a870c857998ec5b8b21883e2c8b90fec4c4cbadacda021 [2025-12-18 12:00:12.433779] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c55caaa0-7738-4256-bd1a-60895fd0b9a6/similarity [2025-12-18 12:00:12.433820] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:00:12.433835] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 12:00:13.052371] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 12:00:13.055179] [info] -------- WEBHOOK END -------- [2025-12-18 12:00:18.404191] [info] -------- WEBHOOK START -------- [2025-12-18 12:00:18.404231] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '316' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '89fc2365612a7a502a7155ba0151b5926d07bd9374de72684b7b888ffaa36c4e' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afd7816ea30dba9-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943c2a272e42b5ca514ec757e59959f-5ce7a22655af260a-0' traceparent: '00-6943c2a272e42b5ca514ec757e59959f-5ce7a22655af260a-00' x-forwarded-for: '52.57.242.45' [2025-12-18 12:00:18.404325] [info] WEBHOOK REQUEST: {"owner":"e0c05ed4-990e-4022-8bac-ad16c8698ff2","title":"Assiment 2.pdf","status":"COMPLETE","id":"47579dcc-3cca-47f7-a228-731ec001f539","content_type":"application/pdf","page_count":5,"word_count":3501,"character_count":17745,"created_time":"2025-12-18T09:00:02.479Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 12:00:18.404330] [info] EXPECTED SIGNATURE: 89fc2365612a7a502a7155ba0151b5926d07bd9374de72684b7b888ffaa36c4e [2025-12-18 12:00:18.845267] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/47579dcc-3cca-47f7-a228-731ec001f539/similarity [2025-12-18 12:00:18.845298] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:00:18.845313] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 12:00:19.387907] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 12:00:19.390294] [info] -------- WEBHOOK END -------- [2025-12-18 12:00:24.593377] [info] -------- WEBHOOK START -------- [2025-12-18 12:00:24.593415] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1466' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a264a1cb2df6866ca8f4c9e705420dfa2dd197c57741f3cc1210e3f78a494c84' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=f1113ab01da2b44d4df68418586c1be5' cf-ray: '9afd783d9992dcb8-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943c2a823804d4ed7f5460a7ba8d509-efd09c2ceac7c819-0' traceparent: '00-6943c2a823804d4ed7f5460a7ba8d509-efd09c2ceac7c819-00' x-forwarded-for: '52.29.246.76' [2025-12-18 12:00:24.593511] [info] WEBHOOK REQUEST: {"overall_match_percentage":27,"internet_match_percentage":20,"publication_match_percentage":17,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2025-12-18T09:00:24.301093Z","time_requested":"2025-12-18T09:00:13.027049Z","submission_id":"c55caaa0-7738-4256-bd1a-60895fd0b9a6","top_matches":[{"percentage":8.070867,"source_type":"PUBLICATION","matched_word_count_total":82,"name":"S.P. Jani, M. Adam Khan. \"Applications of AI in Smart Technologies and Manufacturing\", CRC Press, 2025"},{"percentage":6.889764,"source_type":"PUBLICATION","matched_word_count_total":70,"name":"Uzair Aslam Bhatti, Jingbing Li, Mengxing Huang, Sibghat Ullah Bazai, Muhammad Aamir. \"Deep Learning for Multimedia Processing Applications - Volume Two: Signal Processing and Pattern Recognition\", CRC Press, 2024"},{"percentage":6.397638,"source_type":"PUBLICATION","matched_word_count_total":65,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":5.7086616,"source_type":"INTERNET","matched_word_count_total":58,"name":"mmcalumni.ca"},{"percentage":5.7086616,"source_type":"PUBLICATION","matched_word_count_total":58,"name":"Richard Gwashy Young. \"Artificial Intelligence and Machine Learning in Cybersecurity - A Comprehensive Guide to Improving Cybersecurity Protocol\", Routledge, 2025"}],"top_source_largest_matched_word_count":10} [2025-12-18 12:00:24.593516] [info] EXPECTED SIGNATURE: a264a1cb2df6866ca8f4c9e705420dfa2dd197c57741f3cc1210e3f78a494c84 [2025-12-18 12:00:24.597100] [info] -------- WEBHOOK END -------- [2025-12-18 12:00:51.824918] [info] -------- WEBHOOK START -------- [2025-12-18 12:00:51.824954] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '811' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '05cdaca4008ee915e2144cfa31a9c9807291ffb5ce3fdc6bd693c724798462ad' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=f1113ab01da2b44d4df68418586c1be5' cf-ray: '9afd78e7cca1dcb8-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943c2c3f5946685a0a37537c384416e-bc0b364361f6bcd1-0' traceparent: '00-6943c2c3f5946685a0a37537c384416e-bc0b364361f6bcd1-00' x-forwarded-for: '52.29.246.76' [2025-12-18 12:00:51.824980] [info] WEBHOOK REQUEST: {"overall_match_percentage":72,"internet_match_percentage":52,"publication_match_percentage":43,"submitted_works_match_percentage":71,"status":"COMPLETE","time_generated":"2025-12-18T09:00:51.628424Z","time_requested":"2025-12-18T09:00:19.355601Z","submission_id":"47579dcc-3cca-47f7-a228-731ec001f539","top_matches":[{"percentage":32.60073,"source_type":"SUBMITTED_WORK","matched_word_count_total":1157,"submitted_date":"2025-11-25","institution_name":"Vidyashilp University, Bangalore","name":"Vidyashilp University, Bangalore on 2025-11-25"},{"percentage":29.783037,"source_type":"SUBMITTED_WORK","matched_word_count_total":1057,"submitted_date":"2025-05-06","institution_name":"Southampton Solent University","name":"Southampton Solent University on 2025-05-06"}],"top_source_largest_matched_word_count":53} [2025-12-18 12:00:51.824985] [info] EXPECTED SIGNATURE: 05cdaca4008ee915e2144cfa31a9c9807291ffb5ce3fdc6bd693c724798462ad [2025-12-18 12:00:51.829488] [info] -------- WEBHOOK END -------- [2025-12-18 12:20:01.870134] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 12:20:01.870179] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:20:01.870273] [info] Request: 0: '{"owner":"02567c67-d7f5-4bc3-89cd-28dec251d70e","submitter":"02567c67-d7f5-4bc3-89cd-28dec251d70e","title":"V2-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.pdf","metadata":{"group":{"id":"125787","name":"Assignment 4-PDF","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"02567c67-d7f5-4bc3-89cd-28dec251d70e","family_name":"\u0627\u0644\u0634\u0647\u0631\u0627\u0646\u064a","given_name":"\u0627\u062b\u064a\u0631","email":"a1theer.alshahrani@gmail.com"}],"original_submitted_time":"2025-12-18T09:20:01Z"},"eula":{"accepted_timestamp":"2025-07-12T10:52:07Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 12:20:02.486974] [info] Response: 0: '{"owner":"02567c67-d7f5-4bc3-89cd-28dec251d70e","title":"V2-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.pdf","status":"CREATED","id":"90ad5359-7daa-4faa-a3cb-61adfd62b4b1","created_time":"2025-12-18T09:20:02.170Z","httpstatus":201}' [2025-12-18 12:20:02.491385] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/90ad5359-7daa-4faa-a3cb-61adfd62b4b1/original [2025-12-18 12:20:02.491417] [info] Headers: 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="V2-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.pdf"' [2025-12-18 12:20:02.788377] [info] Response: 0: '{"message":"Successfully uploaded file for submission 90ad5359-7daa-4faa-a3cb-61adfd62b4b1","httpstatus":202}' [2025-12-18 12:20:03.866173] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 12:20:03.866218] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:20:03.866236] [info] Request: 0: '{"owner":"02567c67-d7f5-4bc3-89cd-28dec251d70e","submitter":"02567c67-d7f5-4bc3-89cd-28dec251d70e","title":"V2-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.docx","metadata":{"group":{"id":"125786","name":"Assignment 4-Word","type":"ASSIGNMENT"},"group_context":{"id":"4112","name":"Thesis_(1)_AI900a_Dr_Yasser_Abdel_Hamid_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"df361711-ecd2-4c5c-97dd-8fca311dbf6b","family_name":"Sakr","given_name":"Hesham","email":"hesham.sakr@midocean.edu.km"}]},"owners":[{"id":"02567c67-d7f5-4bc3-89cd-28dec251d70e","family_name":"\u0627\u0644\u0634\u0647\u0631\u0627\u0646\u064a","given_name":"\u0627\u062b\u064a\u0631","email":"a1theer.alshahrani@gmail.com"}],"original_submitted_time":"2025-12-18T09:20:03Z"},"eula":{"accepted_timestamp":"2025-07-12T10:52:07Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 12:20:04.460459] [info] Response: 0: '{"owner":"02567c67-d7f5-4bc3-89cd-28dec251d70e","title":"V2-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.docx","status":"CREATED","id":"b75cbf40-4950-4162-a10e-9a8092686c1a","created_time":"2025-12-18T09:20:04.122Z","httpstatus":201}' [2025-12-18 12:20:04.462889] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b75cbf40-4950-4162-a10e-9a8092686c1a/original [2025-12-18 12:20:04.462915] [info] Headers: 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="V2-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.docx"' [2025-12-18 12:20:04.691135] [info] Response: 0: '{"message":"Successfully uploaded file for submission b75cbf40-4950-4162-a10e-9a8092686c1a","httpstatus":202}' [2025-12-18 12:20:22.809880] [info] -------- WEBHOOK START -------- [2025-12-18 12:20:22.809922] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '398' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4b16738e4b97922b9589dae2fcc20deea3a091ab5f05a5609fc5df4ed19a1ca8' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=f1113ab01da2b44d4df68418586c1be5' cf-ray: '9afd957e6ef14d94-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943c756e21c5e748954b91025aae559-35341d4fd0dffeac-0' traceparent: '00-6943c756e21c5e748954b91025aae559-35341d4fd0dffeac-00' x-forwarded-for: '52.29.246.76' [2025-12-18 12:20:22.810023] [info] WEBHOOK REQUEST: {"owner":"02567c67-d7f5-4bc3-89cd-28dec251d70e","title":"V2-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.pdf","status":"COMPLETE","id":"90ad5359-7daa-4faa-a3cb-61adfd62b4b1","content_type":"application/pdf","page_count":15,"word_count":3130,"character_count":21070,"created_time":"2025-12-18T09:20:02.170Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 12:20:22.810028] [info] EXPECTED SIGNATURE: 4b16738e4b97922b9589dae2fcc20deea3a091ab5f05a5609fc5df4ed19a1ca8 [2025-12-18 12:20:23.607201] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/90ad5359-7daa-4faa-a3cb-61adfd62b4b1/similarity [2025-12-18 12:20:23.607240] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:20:23.607259] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 12:20:24.497174] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 12:20:24.499912] [info] -------- WEBHOOK END -------- [2025-12-18 12:20:41.306849] [info] -------- WEBHOOK START -------- [2025-12-18 12:20:41.306886] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1600' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c70e429465cd1315d2b8b874656a6bf53a56e67f46e91809f4a448129a9dee84' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=f1113ab01da2b44d4df68418586c1be5' cf-ray: '9afd95f2198a4d94-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943c76956beda441dc6da0e3b92f0ab-f607043cf9e10815-0' traceparent: '00-6943c76956beda441dc6da0e3b92f0ab-f607043cf9e10815-00' x-forwarded-for: '52.29.246.76' [2025-12-18 12:20:41.306915] [info] WEBHOOK REQUEST: {"overall_match_percentage":20,"internet_match_percentage":13,"publication_match_percentage":11,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2025-12-18T09:20:41.127943Z","time_requested":"2025-12-18T09:20:24.461644Z","submission_id":"90ad5359-7daa-4faa-a3cb-61adfd62b4b1","top_matches":[{"percentage":3.8021638,"source_type":"SUBMITTED_WORK","matched_word_count_total":123,"submitted_date":"2025-08-08","institution_name":"Roehampton University","name":"Roehampton University on 2025-08-08"},{"percentage":2.782071,"submission_id":"629e9c69-b031-4125-ae04-c1bbfbf3e5b0","source_type":"SUBMITTED_WORK","matched_word_count_total":90,"submitted_date":"2025-08-20","institution_name":"University of Wolverhampton","name":"University of Wolverhampton on 2025-08-20"},{"percentage":2.6275115,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.6275115,"source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2025-05-20","institution_name":"University of Hull","name":"University of Hull on 2025-05-20"},{"percentage":2.534776,"source_type":"PUBLICATION","matched_word_count_total":82,"name":"Kintoh Allen Nfor, Tagne Poupi Theodore Armand, Kenesbaeva Periyzat Ismaylovna, Moon-Il Joo, Hee-Cheol Kim. \"An Explainable CNN and Vision Transformer-Based Approach for Real-Time Food Recognition\", Nutrients, 2025"}],"top_source_largest_matched_word_count":14} [2025-12-18 12:20:41.306929] [info] EXPECTED SIGNATURE: c70e429465cd1315d2b8b874656a6bf53a56e67f46e91809f4a448129a9dee84 [2025-12-18 12:20:41.318052] [info] -------- WEBHOOK END -------- [2025-12-18 12:21:04.766674] [info] -------- WEBHOOK START -------- [2025-12-18 12:21:04.766716] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '455' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '78beafd536b6ff6e0b5d74a2c85d0e33de7503fe928c611f0587845324d4dd30' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=f1113ab01da2b44d4df68418586c1be5' cf-ray: '9afd9684abc14d94-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943c780b667d43afa4d0b963b8a2440-7b14cd728038413e-0' traceparent: '00-6943c780b667d43afa4d0b963b8a2440-7b14cd728038413e-00' x-forwarded-for: '52.29.246.76' [2025-12-18 12:21:04.766829] [info] WEBHOOK REQUEST: {"owner":"02567c67-d7f5-4bc3-89cd-28dec251d70e","title":"V2-Comparative Analysis of State-of-the-Art Deep Learning Models for Food Image Recognition.docx","status":"COMPLETE","id":"b75cbf40-4950-4162-a10e-9a8092686c1a","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":15,"word_count":2904,"character_count":18439,"created_time":"2025-12-18T09:20:04.122Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 12:21:04.766834] [info] EXPECTED SIGNATURE: 78beafd536b6ff6e0b5d74a2c85d0e33de7503fe928c611f0587845324d4dd30 [2025-12-18 12:21:05.468694] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/b75cbf40-4950-4162-a10e-9a8092686c1a/similarity [2025-12-18 12:21:05.468738] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:21:05.468759] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 12:21:06.170432] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 12:21:06.173624] [info] -------- WEBHOOK END -------- [2025-12-18 12:21:23.932615] [info] -------- WEBHOOK START -------- [2025-12-18 12:21:23.932655] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1600' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ac8953f2b906288fb7a88da041fb7b6e9d7ac1757d24f1d1a6d6a2e85ab3f54e' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afd96fc7960d34e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943c79315defa38eedee90b114e6d5e-235d01b96e4f6fa6-0' traceparent: '00-6943c79315defa38eedee90b114e6d5e-235d01b96e4f6fa6-00' x-forwarded-for: '52.57.242.45' [2025-12-18 12:21:23.932748] [info] WEBHOOK REQUEST: {"overall_match_percentage":20,"internet_match_percentage":13,"publication_match_percentage":11,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2025-12-18T09:21:23.697841Z","time_requested":"2025-12-18T09:21:06.120604Z","submission_id":"b75cbf40-4950-4162-a10e-9a8092686c1a","top_matches":[{"percentage":3.8021638,"source_type":"SUBMITTED_WORK","matched_word_count_total":123,"submitted_date":"2025-08-08","institution_name":"Roehampton University","name":"Roehampton University on 2025-08-08"},{"percentage":2.782071,"submission_id":"629e9c69-b031-4125-ae04-c1bbfbf3e5b0","source_type":"SUBMITTED_WORK","matched_word_count_total":90,"submitted_date":"2025-08-20","institution_name":"University of Wolverhampton","name":"University of Wolverhampton on 2025-08-20"},{"percentage":2.6275115,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.6275115,"source_type":"SUBMITTED_WORK","matched_word_count_total":85,"submitted_date":"2025-05-20","institution_name":"University of Hull","name":"University of Hull on 2025-05-20"},{"percentage":2.534776,"source_type":"PUBLICATION","matched_word_count_total":82,"name":"Kintoh Allen Nfor, Tagne Poupi Theodore Armand, Kenesbaeva Periyzat Ismaylovna, Moon-Il Joo, Hee-Cheol Kim. \"An Explainable CNN and Vision Transformer-Based Approach for Real-Time Food Recognition\", Nutrients, 2025"}],"top_source_largest_matched_word_count":14} [2025-12-18 12:21:23.932754] [info] EXPECTED SIGNATURE: ac8953f2b906288fb7a88da041fb7b6e9d7ac1757d24f1d1a6d6a2e85ab3f54e [2025-12-18 12:21:23.937419] [info] -------- WEBHOOK END -------- [2025-12-18 12:30:01.039215] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 12:30:01.039244] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:30:01.039330] [info] Request: 0: '[]' [2025-12-18 12:30:01.232930] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 12:30:01.235415] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 12:30:01.235446] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:30:01.235462] [info] Request: 0: '[]' [2025-12-18 12:30:01.317070] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 12:30:01.317852] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 12:30:01.317867] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:30:01.317882] [info] Request: 0: '[]' [2025-12-18 12:30:01.370214] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 12:55:01.590827] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 12:55:01.590862] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:55:01.590946] [info] Request: 0: '{"owner":"a26a2219-261b-477a-b49d-c04e3bacd748","submitter":"a26a2219-261b-477a-b49d-c04e3bacd748","title":"%D9%8A%D9%88%D8%B3%D9%81 %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A %D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84%D8%A9 18-12-2025.pdf","metadata":{"group":{"id":"120097","name":"\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u062b\u0627\u0646\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4095","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/\u0645\u0636\u0631 \u0639\u0644\u0649 - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"a26a2219-261b-477a-b49d-c04e3bacd748","family_name":"\u0628\u0644\u063a\u064a\u062b \u0645\u062f\u064a\u0646\u064a \u0627\u0644\u062d\u0633\u0646\u064a","given_name":"\u064a\u0648\u0633\u0641","email":"ybh1199@gmail.com"}],"original_submitted_time":"2025-12-18T09:55:01Z"},"eula":{"accepted_timestamp":"2025-07-18T16:32:24Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 12:55:01.971066] [info] Response: 0: '{"owner":"a26a2219-261b-477a-b49d-c04e3bacd748","title":"%D9%8A%D9%88%D8%B3%D9%81 %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A %D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84%D8%A9 18-12-2025.pdf","status":"CREATED","id":"c49bdb06-1b78-4895-9c35-907dbec04fc6","created_time":"2025-12-18T09:55:01.948Z","httpstatus":201}' [2025-12-18 12:55:01.974245] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c49bdb06-1b78-4895-9c35-907dbec04fc6/original [2025-12-18 12:55:01.974273] [info] Headers: 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%8A%D9%88%D8%B3%D9%81 %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A %D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84%D8%A9 18-12-2025.pdf"' [2025-12-18 12:55:02.347861] [info] Response: 0: '{"message":"Successfully uploaded file for submission c49bdb06-1b78-4895-9c35-907dbec04fc6","httpstatus":202}' [2025-12-18 12:55:41.036137] [info] -------- WEBHOOK START -------- [2025-12-18 12:55:41.036179] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '461' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '85dee83f41d99a331ac0c02985f874a7bc0a720406d7ef581f88c002f84348a3' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=f1113ab01da2b44d4df68418586c1be5' cf-ray: '9afdc93548d89b8e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943cf9c5853904cd0cd32a50422cecf-00f89facba04e795-0' traceparent: '00-6943cf9c5853904cd0cd32a50422cecf-00f89facba04e795-00' x-forwarded-for: '52.29.246.76' [2025-12-18 12:55:41.036269] [info] WEBHOOK REQUEST: {"owner":"a26a2219-261b-477a-b49d-c04e3bacd748","title":"%D9%8A%D9%88%D8%B3%D9%81 %D8%A7%D9%84%D8%AD%D8%B3%D9%86%D9%8A %D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%85%D8%B9%D8%AF%D9%84%D8%A9 18-12-2025.pdf","status":"COMPLETE","id":"c49bdb06-1b78-4895-9c35-907dbec04fc6","content_type":"application/pdf","page_count":30,"word_count":10448,"character_count":37017,"created_time":"2025-12-18T09:55:01.948Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 12:55:41.036276] [info] EXPECTED SIGNATURE: 85dee83f41d99a331ac0c02985f874a7bc0a720406d7ef581f88c002f84348a3 [2025-12-18 12:55:41.286314] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c49bdb06-1b78-4895-9c35-907dbec04fc6/similarity [2025-12-18 12:55:41.286348] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 12:55:41.286364] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 12:55:42.055845] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 12:55:42.058787] [info] -------- WEBHOOK END -------- [2025-12-18 12:57:01.818841] [info] -------- WEBHOOK START -------- [2025-12-18 12:57:01.818895] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1434' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '358e3a9ea81e90ce72e7eb4c9ea7ba42cbada4f0282be432e0d38d73da9d38d4' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=f1113ab01da2b44d4df68418586c1be5' cf-ray: '9afdcb2e2834d2db-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943cfeda31bf344957e5adb7acc558c-55cc96790be96adb-0' traceparent: '00-6943cfeda31bf344957e5adb7acc558c-55cc96790be96adb-00' x-forwarded-for: '52.29.246.76' [2025-12-18 12:57:01.819035] [info] WEBHOOK REQUEST: {"overall_match_percentage":46,"internet_match_percentage":27,"publication_match_percentage":29,"submitted_works_match_percentage":42,"status":"COMPLETE","time_generated":"2025-12-18T09:57:01.42341Z","time_requested":"2025-12-18T09:55:42.022362Z","submission_id":"c49bdb06-1b78-4895-9c35-907dbec04fc6","top_matches":[{"percentage":39.18713,"source_type":"SUBMITTED_WORK","matched_word_count_total":4117,"submitted_date":"2024-01-08","institution_name":"Al Hussein bin Talal University","name":"Al Hussein bin Talal University on 2024-01-08"},{"percentage":38.96821,"source_type":"SUBMITTED_WORK","matched_word_count_total":4094,"submitted_date":"2025-02-07","institution_name":"Universite de Sfax","name":"Universite de Sfax on 2025-02-07"},{"percentage":34.209023,"source_type":"SUBMITTED_WORK","matched_word_count_total":3594,"submitted_date":"2025-07-06","institution_name":"Al Quds University","name":"Al Quds University on 2025-07-06"},{"percentage":33.333332,"source_type":"SUBMITTED_WORK","matched_word_count_total":3502,"submitted_date":"2023-10-18","institution_name":"University of Monastir","name":"University of Monastir on 2023-10-18"},{"percentage":27.650866,"source_type":"SUBMITTED_WORK","matched_word_count_total":2905,"submitted_date":"2025-08-28","institution_name":"Modern College of Business and Science","name":"Modern College of Business and Science on 2025-08-28"}],"top_source_largest_matched_word_count":20} [2025-12-18 12:57:01.819052] [info] EXPECTED SIGNATURE: 358e3a9ea81e90ce72e7eb4c9ea7ba42cbada4f0282be432e0d38d73da9d38d4 [2025-12-18 12:57:01.823999] [info] -------- WEBHOOK END -------- [2025-12-18 13:00:01.372946] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 13:00:01.373019] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:00:01.373100] [info] Request: 0: '[]' [2025-12-18 13:00:01.604782] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 13:00:01.608226] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 13:00:01.608253] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:00:01.608269] [info] Request: 0: '[]' [2025-12-18 13:00:01.670505] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 13:00:01.671123] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 13:00:01.671138] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:00:01.671150] [info] Request: 0: '[]' [2025-12-18 13:00:01.809426] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 13:20:01.528667] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 13:20:01.528712] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:20:01.528804] [info] Request: 0: '{"owner":"cc923cde-eb7d-46e8-a956-d65da3c89742","submitter":"cc923cde-eb7d-46e8-a956-d65da3c89742","title":"project2.ipynb","metadata":{"group":{"id":"125546","name":"Project 2-new","type":"ASSIGNMENT"},"group_context":{"id":"4111","name":"Practical_Image_Processing_and_Natural_Language_Processing_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"}]},"owners":[{"id":"cc923cde-eb7d-46e8-a956-d65da3c89742","family_name":"\u0642\u0631\u0634\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"mz.elshekh@gmail.com"}],"original_submitted_time":"2025-12-18T10:20:01Z"},"eula":{"accepted_timestamp":"2025-03-15T14:13:29Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 13:20:02.126472] [info] Response: 0: '{"owner":"cc923cde-eb7d-46e8-a956-d65da3c89742","title":"project2.ipynb","status":"CREATED","id":"a667e4af-b7b6-41ab-8cb3-b49d3d0d6969","created_time":"2025-12-18T10:20:01.938Z","httpstatus":201}' [2025-12-18 13:20:02.128482] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a667e4af-b7b6-41ab-8cb3-b49d3d0d6969/original [2025-12-18 13:20:02.128501] [info] Headers: 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="project2.ipynb"' [2025-12-18 13:20:02.364674] [info] Response: 0: '{"message":"Successfully uploaded file for submission a667e4af-b7b6-41ab-8cb3-b49d3d0d6969","httpstatus":202}' [2025-12-18 13:20:32.955624] [info] -------- WEBHOOK START -------- [2025-12-18 13:20:32.955670] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '312' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd79508cab8c55dc3a741a9660598638f9aa6e52bd8a152193014defba448e959' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=f1113ab01da2b44d4df68418586c1be5' cf-ray: '9afdeda1cd523a49-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943d570c60db41cf3465a1a44d3379d-377a6d3c0bc390b3-0' traceparent: '00-6943d570c60db41cf3465a1a44d3379d-377a6d3c0bc390b3-00' x-forwarded-for: '52.29.246.76' [2025-12-18 13:20:32.955790] [info] WEBHOOK REQUEST: {"owner":"cc923cde-eb7d-46e8-a956-d65da3c89742","title":"project2.ipynb","status":"COMPLETE","id":"a667e4af-b7b6-41ab-8cb3-b49d3d0d6969","content_type":"text/plain","page_count":11,"word_count":1116,"character_count":10288,"created_time":"2025-12-18T10:20:01.938Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 13:20:32.955796] [info] EXPECTED SIGNATURE: d79508cab8c55dc3a741a9660598638f9aa6e52bd8a152193014defba448e959 [2025-12-18 13:20:33.469420] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a667e4af-b7b6-41ab-8cb3-b49d3d0d6969/similarity [2025-12-18 13:20:33.469460] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:20:33.469485] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 13:20:34.427083] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 13:20:34.429564] [info] -------- WEBHOOK END -------- [2025-12-18 13:20:57.664942] [info] -------- WEBHOOK START -------- [2025-12-18 13:20:57.664979] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1423' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '026874874c017a14ee5c10fedf969dd17e1dfcf0f34cacda23297a22e2611f3a' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=f1113ab01da2b44d4df68418586c1be5' cf-ray: '9afdee3c59653a49-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943d589f65e922622875ab07c7e4d6b-cf730da90130e174-0' traceparent: '00-6943d589f65e922622875ab07c7e4d6b-cf730da90130e174-00' x-forwarded-for: '52.29.246.76' [2025-12-18 13:20:57.665076] [info] WEBHOOK REQUEST: {"overall_match_percentage":77,"internet_match_percentage":64,"publication_match_percentage":37,"submitted_works_match_percentage":77,"status":"COMPLETE","time_generated":"2025-12-18T10:20:57.469919Z","time_requested":"2025-12-18T10:20:34.387551Z","submission_id":"a667e4af-b7b6-41ab-8cb3-b49d3d0d6969","top_matches":[{"percentage":61.138016,"source_type":"SUBMITTED_WORK","matched_word_count_total":1010,"submitted_date":"2025-01-28","institution_name":"York St John University","name":"York St John University on 2025-01-28"},{"percentage":56.05327,"source_type":"SUBMITTED_WORK","matched_word_count_total":926,"submitted_date":"2025-12-04","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-12-04"},{"percentage":54.90315,"source_type":"SUBMITTED_WORK","matched_word_count_total":907,"submitted_date":"2023-05-18","institution_name":"University of Nottingham","name":"University of Nottingham on 2023-05-18"},{"percentage":53.753025,"source_type":"SUBMITTED_WORK","matched_word_count_total":888,"submitted_date":"2025-12-11","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-12-11"},{"percentage":53.208233,"source_type":"SUBMITTED_WORK","matched_word_count_total":879,"submitted_date":"2024-09-15","institution_name":"Victoria University","name":"Victoria University on 2024-09-15"}],"top_source_largest_matched_word_count":76} [2025-12-18 13:20:57.665082] [info] EXPECTED SIGNATURE: 026874874c017a14ee5c10fedf969dd17e1dfcf0f34cacda23297a22e2611f3a [2025-12-18 13:20:57.669092] [info] -------- WEBHOOK END -------- [2025-12-18 13:30:01.451041] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 13:30:01.451070] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:30:01.451141] [info] Request: 0: '[]' [2025-12-18 13:30:01.682684] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 13:30:01.684853] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 13:30:01.684875] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:30:01.684895] [info] Request: 0: '[]' [2025-12-18 13:30:01.770905] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 13:30:01.771799] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 13:30:01.771816] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:30:01.771831] [info] Request: 0: '[]' [2025-12-18 13:30:01.829746] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 13:35:03.238746] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/586a12b1-e7d8-4c83-b372-226a30ef0525/viewer-url [2025-12-18 13:35:03.238810] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:35:03.238925] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0646\u0648\u0641","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 13:35:03.859445] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:332227135?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkMmEzMWIzNC0xZTY3LTQ4MmQtYTJiNy1lZDI0YTA1ZGVhMjkiLCJpYXQiOjE3NjYwNTQwOTMsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTQxNzMsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzMjIyNzEzNVwiOntcImF1dGhvclwiOlwi2YbZiNmBINin2YTYudiq2YrYqNmKXCIsXCJ0aXRsZVwiOlwiTWFzdGVyIFRoZXNpcyAlMjhTZW50aW1lbnQgQW5hbHlzaXMgb2YgQ3VzdG9tZXIgRmVlZGJhY2sgVXNpbmcgTWFjaGluZSBMZWFybmluZyBhbmQgRGVlcCBMZWFybmluZyUyOSBOb3VmIEFsb3RhaWJpLnBkZlwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.nuVaVxrJKSyTNKFZrRtdbDBiffapFOqsY89E9cehv_A","httpstatus":200}' [2025-12-18 13:40:01.273888] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 13:40:01.273927] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:40:01.274008] [info] Request: 0: '{"owner":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","submitter":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","title":"%5B7%5D Proactive Customer Experience Journey Disruption Forecasting.pdf","metadata":{"group":{"id":"125404","name":"Final Final thesis","type":"ASSIGNMENT"},"group_context":{"id":"4119","name":"Thesis_(2)_AI901_Dr_Hager_Saleh_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}],"original_submitted_time":"2025-12-18T10:40:01Z"},"eula":{"accepted_timestamp":"2025-02-20T07:42:42Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 13:40:01.980334] [info] Response: 0: '{"owner":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","title":"%5B7%5D Proactive Customer Experience Journey Disruption Forecasting.pdf","status":"CREATED","id":"a38f1bd3-fe18-4c75-bad8-6874f9e35a70","created_time":"2025-12-18T10:40:01.654Z","httpstatus":201}' [2025-12-18 13:40:01.982563] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a38f1bd3-fe18-4c75-bad8-6874f9e35a70/original [2025-12-18 13:40:01.982594] [info] Headers: 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="%5B7%5D Proactive Customer Experience Journey Disruption Forecasting.pdf"' [2025-12-18 13:40:02.352513] [info] Response: 0: '{"message":"Successfully uploaded file for submission a38f1bd3-fe18-4c75-bad8-6874f9e35a70","httpstatus":202}' [2025-12-18 13:41:14.844167] [info] -------- WEBHOOK START -------- [2025-12-18 13:41:14.844213] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '375' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '055dd4e6cdbc37c439ba531b3e926099ca3ce182286d585c91cb9bec0624c8b5' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afe0bf3a8dbd278-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943da4aea983b7fb1f7e2cd86ba8d30-36fb9dc0ef2a9337-0' traceparent: '00-6943da4aea983b7fb1f7e2cd86ba8d30-36fb9dc0ef2a9337-00' x-forwarded-for: '52.57.242.45' [2025-12-18 13:41:14.844309] [info] WEBHOOK REQUEST: {"owner":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","title":"%5B7%5D Proactive Customer Experience Journey Disruption Forecasting.pdf","status":"COMPLETE","id":"a38f1bd3-fe18-4c75-bad8-6874f9e35a70","content_type":"application/pdf","page_count":30,"word_count":8232,"character_count":52451,"created_time":"2025-12-18T10:40:01.654Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 13:41:14.844315] [info] EXPECTED SIGNATURE: 055dd4e6cdbc37c439ba531b3e926099ca3ce182286d585c91cb9bec0624c8b5 [2025-12-18 13:41:15.914032] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a38f1bd3-fe18-4c75-bad8-6874f9e35a70/similarity [2025-12-18 13:41:15.914071] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:41:15.914089] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 13:41:16.560482] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 13:41:16.563555] [info] -------- WEBHOOK END -------- [2025-12-18 13:41:57.631890] [info] -------- WEBHOOK START -------- [2025-12-18 13:41:57.631931] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1601' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c06cf85517a4c9aace2e2c23ceaf932cc030d1efb2a4b830d95d1e1308fd63c7' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afe0cff1d40d278-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943da758578e0de32d087b35a8be5ee-75e464c2f085a5b1-0' traceparent: '00-6943da758578e0de32d087b35a8be5ee-75e464c2f085a5b1-00' x-forwarded-for: '52.57.242.45' [2025-12-18 13:41:57.632028] [info] WEBHOOK REQUEST: {"overall_match_percentage":31,"internet_match_percentage":23,"publication_match_percentage":20,"submitted_works_match_percentage":25,"status":"COMPLETE","time_generated":"2025-12-18T10:41:57.493628Z","time_requested":"2025-12-18T10:41:16.516989Z","submission_id":"a38f1bd3-fe18-4c75-bad8-6874f9e35a70","top_matches":[{"percentage":5.551635,"source_type":"PUBLICATION","matched_word_count_total":472,"name":"\"Speech and Language Technologies for Low-Resource Languages\", Springer Science and Business Media LLC, 2026"},{"percentage":5.39873,"source_type":"PUBLICATION","matched_word_count_total":459,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":4.2813454,"source_type":"PUBLICATION","matched_word_count_total":364,"name":"H L Gururaj, Francesco Flammini, V Ravi Kumar, N S Prema. \"Recent Trends in Healthcare Innovation\", CRC Press, 2025"},{"percentage":3.3286285,"source_type":"PUBLICATION","matched_word_count_total":283,"name":"Arvind Dagur, Sohit Agarwal, Dhirendra Kumar Shukla, Shabir Ali, Sandhya Sharma. \"Artificial Intelligence and Sustainable Innovation - Volume 1\", CRC Press, 2026"},{"percentage":3.234533,"source_type":"PUBLICATION","matched_word_count_total":275,"name":"Dinesh Goyal, Payal Bansal, Ritam Dutta, Madhav Sharma. \"Intelligent Systems Using Semiconductors for Robotics and IoT - First International Conference, ICISRI-2024, Jaipur, India, November 29-30, 2024 Proceedings\", CRC Press, 2025"}],"top_source_largest_matched_word_count":15} [2025-12-18 13:41:57.632040] [info] EXPECTED SIGNATURE: c06cf85517a4c9aace2e2c23ceaf932cc030d1efb2a4b830d95d1e1308fd63c7 [2025-12-18 13:41:57.636379] [info] -------- WEBHOOK END -------- [2025-12-18 13:44:12.923248] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/a38f1bd3-fe18-4c75-bad8-6874f9e35a70/viewer-url [2025-12-18 13:44:12.923300] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:44:12.923393] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"Ahmed","family_name":"Alwakeel","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 13:44:13.575786] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338122106?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI1NzI3ZThiOS02ZGZkLTRiYjUtOTQwZS03Mjc5M2QwYjdlZDIiLCJpYXQiOjE3NjYwNTQ2NDMsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTQ3MjMsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODEyMjEwNlwiOntcImF1dGhvclwiOlwiQWhtZWQgQWx3YWtlZWxcIixcInRpdGxlXCI6XCIlNUI3JTVEIFByb2FjdGl2ZSBDdXN0b21lciBFeHBlcmllbmNlIEpvdXJuZXkgRGlzcnVwdGlvbiBGb3JlY2FzdGluZy5wZGZcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.6hy5GTdxwDns9rA8ruy-dHvMXadDs3t12CFeMkdC-p4","httpstatus":200}' [2025-12-18 13:50:01.417037] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 13:50:01.417084] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:50:01.417172] [info] Request: 0: '{"owner":"b8f3a92d-a67b-4861-b118-b462bafd21f6","submitter":"b8f3a92d-a67b-4861-b118-b462bafd21f6","title":"Faisal_Almokayed_Project.pdf","metadata":{"group":{"id":"125572","name":"Project-2","type":"ASSIGNMENT"},"group_context":{"id":"4110","name":"Practical_Machine_Learning_and_Data_Exploration_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"}]},"owners":[{"id":"b8f3a92d-a67b-4861-b118-b462bafd21f6","family_name":"\u0627\u0644\u0645\u0642\u064a\u062f","given_name":"\u0641\u064a\u0635\u0644","email":"falmokayedmobile@gmail.com"}],"original_submitted_time":"2025-12-18T10:50:01Z"},"eula":{"accepted_timestamp":"2025-11-11T01:15:30Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 13:50:01.977158] [info] Response: 0: '{"owner":"b8f3a92d-a67b-4861-b118-b462bafd21f6","title":"Faisal_Almokayed_Project.pdf","status":"CREATED","id":"78b33d2d-048e-41cc-a30b-797d385ecef1","created_time":"2025-12-18T10:50:01.758Z","httpstatus":201}' [2025-12-18 13:50:01.979218] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/78b33d2d-048e-41cc-a30b-797d385ecef1/original [2025-12-18 13:50:01.979243] [info] Headers: 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="Faisal_Almokayed_Project.pdf"' [2025-12-18 13:50:02.269324] [info] Response: 0: '{"message":"Successfully uploaded file for submission 78b33d2d-048e-41cc-a30b-797d385ecef1","httpstatus":202}' [2025-12-18 13:50:15.202673] [info] -------- WEBHOOK START -------- [2025-12-18 13:50:15.202713] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '331' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '15bb9e69136d90a18f5440073c827b8d45af8099a50ee7ceed156d154552877c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afe1924df48d9d8-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943dc667080c96652478ea3f89a0a26-2021f6c34b70e807-0' traceparent: '00-6943dc667080c96652478ea3f89a0a26-2021f6c34b70e807-00' x-forwarded-for: '52.57.242.45' [2025-12-18 13:50:15.202816] [info] WEBHOOK REQUEST: {"owner":"b8f3a92d-a67b-4861-b118-b462bafd21f6","title":"Faisal_Almokayed_Project.pdf","status":"COMPLETE","id":"78b33d2d-048e-41cc-a30b-797d385ecef1","content_type":"application/pdf","page_count":37,"word_count":5461,"character_count":27906,"created_time":"2025-12-18T10:50:01.758Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 13:50:15.202821] [info] EXPECTED SIGNATURE: 15bb9e69136d90a18f5440073c827b8d45af8099a50ee7ceed156d154552877c [2025-12-18 13:50:15.709366] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/78b33d2d-048e-41cc-a30b-797d385ecef1/similarity [2025-12-18 13:50:15.709402] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:50:15.709418] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 13:50:16.513853] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 13:50:16.515811] [info] -------- WEBHOOK END -------- [2025-12-18 13:51:16.456419] [info] -------- WEBHOOK START -------- [2025-12-18 13:51:16.456454] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '766' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a9ce3d64e262e5c7552490fd24841dfde07433368807a8c76161d16945491a6f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afe1aa3be69d9d8-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943dca443db8c792d01800982afbe60-97a2ca9552e9331a-0' traceparent: '00-6943dca443db8c792d01800982afbe60-97a2ca9552e9331a-00' x-forwarded-for: '52.57.242.45' [2025-12-18 13:51:16.456547] [info] WEBHOOK REQUEST: {"overall_match_percentage":66,"internet_match_percentage":43,"publication_match_percentage":46,"submitted_works_match_percentage":66,"status":"COMPLETE","time_generated":"2025-12-18T10:51:16.294006Z","time_requested":"2025-12-18T10:50:16.484703Z","submission_id":"78b33d2d-048e-41cc-a30b-797d385ecef1","top_matches":[{"percentage":29.740913,"source_type":"SUBMITTED_WORK","matched_word_count_total":1653,"submitted_date":"2025-11-25","institution_name":"Vidyashilp University, Bangalore","name":"Vidyashilp University, Bangalore on 2025-11-25"},{"percentage":28.769342,"source_type":"SUBMITTED_WORK","matched_word_count_total":1599,"submitted_date":"2025-05-10","institution_name":"UNICAF","name":"UNICAF on 2025-05-10"}],"top_source_largest_matched_word_count":27} [2025-12-18 13:51:16.456552] [info] EXPECTED SIGNATURE: a9ce3d64e262e5c7552490fd24841dfde07433368807a8c76161d16945491a6f [2025-12-18 13:51:16.460508] [info] -------- WEBHOOK END -------- [2025-12-18 13:55:01.509176] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 13:55:01.509212] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:55:01.509283] [info] Request: 0: '{"owner":"e48c51b5-ff9a-417a-a2b7-11ec68566d63","submitter":"e48c51b5-ff9a-417a-a2b7-11ec68566d63","title":"Photo.pdf","metadata":{"group":{"id":"115285","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":"3762","name":"Final_Project_PMG697_S3_MPM_Third Trimester 2025","owners":[{"id":"0ad552f1-ae25-4e00-aba7-c00e45a40367","family_name":"Ahmed","given_name":"Alaa","email":"alaaahmed@midocean.edu.km"},{"id":"401c1d17-10dd-4e6f-9414-99fcb9938408","family_name":"Faried","given_name":"Sara","email":"sarafaried@midocean.edu.km"},{"id":"bd750480-b83a-4398-b6b6-9299175a9e7f","family_name":"Dahman","given_name":"Yusra","email":"yusradahman@midocean.edu.km"}]},"owners":[{"id":"e48c51b5-ff9a-417a-a2b7-11ec68566d63","family_name":"\u0645\u062d\u0645\u062f \u0646\u0648\u0631","given_name":"\u0643\u0645\u0627\u0644","email":"kmal-123@hotmail.com"}],"original_submitted_time":"2025-12-18T10:55:01Z"},"eula":{"accepted_timestamp":"2025-11-21T16:07:32Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 13:55:02.140671] [info] Response: 0: '{"owner":"e48c51b5-ff9a-417a-a2b7-11ec68566d63","title":"Photo.pdf","status":"CREATED","id":"0968e03d-7a85-4bf2-bdfd-4e426de408bd","created_time":"2025-12-18T10:55:01.904Z","httpstatus":201}' [2025-12-18 13:55:02.142847] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0968e03d-7a85-4bf2-bdfd-4e426de408bd/original [2025-12-18 13:55:02.142869] [info] Headers: 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="Photo.pdf"' [2025-12-18 13:55:02.402842] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0968e03d-7a85-4bf2-bdfd-4e426de408bd","httpstatus":202}' [2025-12-18 13:55:10.148211] [info] -------- WEBHOOK START -------- [2025-12-18 13:55:10.148255] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '289' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '396e82c19ab5cc5807f8124b01e8ebd6906b14b1bf4305051b2d52b19e5fa0d0' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afe20584c6ad2f6-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943dd8e884092a579bd7974e22b46a1-6384775c76d676bb-0' traceparent: '00-6943dd8e884092a579bd7974e22b46a1-6384775c76d676bb-00' x-forwarded-for: '52.57.242.45' [2025-12-18 13:55:10.148358] [info] WEBHOOK REQUEST: {"owner":"e48c51b5-ff9a-417a-a2b7-11ec68566d63","title":"Photo.pdf","status":"ERROR","id":"0968e03d-7a85-4bf2-bdfd-4e426de408bd","content_type":"application/pdf","page_count":1,"word_count":0,"character_count":0,"error_code":"CANNOT_EXTRACT_TEXT","created_time":"2025-12-18T10:55:01.904Z"} [2025-12-18 13:55:10.148363] [info] EXPECTED SIGNATURE: 396e82c19ab5cc5807f8124b01e8ebd6906b14b1bf4305051b2d52b19e5fa0d0 [2025-12-18 13:55:10.151642] [info] [POST] Request to: https://midocean.turnitin.com/remote-logging/api/log [2025-12-18 13:55:10.151654] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:55:10.151667] [info] Request: 0: '{"message":"Error while uploading the file","integration_type":"Moodle","integration_version":"2025021301","lms_version":"405","log_level":"ERROR","date":"2025-12-18 13:55:10","tenant":"https:\/\/midocean.turnitin.com","submission_id":"0968e03d-7a85-4bf2-bdfd-4e426de408bd","request":{"url":"\/api\/v1\/submissions\/{{submission_id}}\/original","method":"POST","headers":null,"response_status":500,"response_body":"{\"owner\":\"e48c51b5-ff9a-417a-a2b7-11ec68566d63\",\"title\":\"Photo.pdf\",\"status\":\"ERROR\",\"id\":\"0968e03d-7a85-4bf2-bdfd-4e426de408bd\",\"content_type\":\"application\\\/pdf\",\"page_count\":1,\"word_count\":0,\"character_count\":0,\"error_code\":\"CANNOT_EXTRACT_TEXT\",\"created_time\":\"2025-12-18T10:55:01.904Z\"}"}}' [2025-12-18 13:55:10.209208] [info] Response: 0: '{"httpstatus":204}' [2025-12-18 13:55:10.211195] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0968e03d-7a85-4bf2-bdfd-4e426de408bd/similarity [2025-12-18 13:55:10.211219] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 13:55:10.211234] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 13:55:10.360446] [info] Response: 0: '{"success":false,"status":409,"code":"CONFLICT","reference":"da171df8-6d4e-44d1-ac28-7309facd8841","debug_message":"CANNOT_EXTRACT_TEXT","message":"CANNOT_EXTRACT_TEXT","httpstatus":409}' [2025-12-18 13:55:10.362382] [info] -------- WEBHOOK END -------- [2025-12-18 14:00:01.323332] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 14:00:01.323363] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:00:01.323446] [info] Request: 0: '[]' [2025-12-18 14:00:01.497395] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 14:00:01.498220] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 14:00:01.498238] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:00:01.498251] [info] Request: 0: '[]' [2025-12-18 14:00:01.586177] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 14:00:01.587048] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 14:00:01.587065] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:00:01.587080] [info] Request: 0: '[]' [2025-12-18 14:00:01.731443] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 14:10:01.766096] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 14:10:01.766127] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:10:01.766201] [info] Request: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","submitter":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Hybrid LSTM%E2%80%93XGBoost Model for Gold Price Forecasting.docx","metadata":{"group":{"id":"125944","name":"Thesis for check","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"205e17d2-0934-44b0-a0db-e53229cc1a64","family_name":"\u0627\u0644\u062a\u062a\u0627\u0646","given_name":"\u0631\u0627\u0626\u062f","email":"raed_tattan@hotmail.com"}],"original_submitted_time":"2025-12-18T11:10:01Z"},"eula":{"accepted_timestamp":"2025-02-16T16:42:21Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 14:10:02.441732] [info] Response: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Hybrid LSTM%E2%80%93XGBoost Model for Gold Price Forecasting.docx","status":"CREATED","id":"c6e28504-5873-4569-9539-1bdef290eeb6","created_time":"2025-12-18T11:10:02.038Z","httpstatus":201}' [2025-12-18 14:10:02.444700] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c6e28504-5873-4569-9539-1bdef290eeb6/original [2025-12-18 14:10:02.444725] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Hybrid LSTM%E2%80%93XGBoost Model for Gold Price Forecasting.docx"' [2025-12-18 14:10:02.775979] [info] Response: 0: '{"message":"Successfully uploaded file for submission c6e28504-5873-4569-9539-1bdef290eeb6","httpstatus":202}' [2025-12-18 14:10:03.554547] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 14:10:03.554583] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:10:03.554601] [info] Request: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","submitter":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Hybrid LSTM%E2%80%93XGBoost Model for Gold Price Forecasting.docx","metadata":{"group":{"id":"125958","name":"Thesis for all after updating","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"205e17d2-0934-44b0-a0db-e53229cc1a64","family_name":"\u0627\u0644\u062a\u062a\u0627\u0646","given_name":"\u0631\u0627\u0626\u062f","email":"raed_tattan@hotmail.com"}],"original_submitted_time":"2025-12-18T11:10:03Z"},"eula":{"accepted_timestamp":"2025-02-16T16:42:21Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 14:10:04.179547] [info] Response: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Hybrid LSTM%E2%80%93XGBoost Model for Gold Price Forecasting.docx","status":"CREATED","id":"18010ec0-56ac-4612-9674-6e025c4d0e3a","created_time":"2025-12-18T11:10:03.831Z","httpstatus":201}' [2025-12-18 14:10:04.183514] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/18010ec0-56ac-4612-9674-6e025c4d0e3a/original [2025-12-18 14:10:04.183545] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Hybrid LSTM%E2%80%93XGBoost Model for Gold Price Forecasting.docx"' [2025-12-18 14:10:04.482301] [info] Response: 0: '{"message":"Successfully uploaded file for submission 18010ec0-56ac-4612-9674-6e025c4d0e3a","httpstatus":202}' [2025-12-18 14:10:05.398381] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 14:10:05.398426] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:10:05.398446] [info] Request: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","submitter":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Golden Price Forcasting - Code .pdf","metadata":{"group":{"id":"125958","name":"Thesis for all after updating","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"205e17d2-0934-44b0-a0db-e53229cc1a64","family_name":"\u0627\u0644\u062a\u062a\u0627\u0646","given_name":"\u0631\u0627\u0626\u062f","email":"raed_tattan@hotmail.com"}],"original_submitted_time":"2025-12-18T11:10:05Z"},"eula":{"accepted_timestamp":"2025-02-16T16:42:21Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 14:10:05.971878] [info] Response: 0: '{"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Golden Price Forcasting - Code .pdf","status":"CREATED","id":"084d9d6c-7ec3-4605-97e8-d764c29f2748","created_time":"2025-12-18T11:10:05.792Z","httpstatus":201}' [2025-12-18 14:10:06.000683] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/084d9d6c-7ec3-4605-97e8-d764c29f2748/original [2025-12-18 14:10:06.000721] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="Golden Price Forcasting - Code .pdf"' [2025-12-18 14:10:06.210975] [info] Response: 0: '{"message":"Successfully uploaded file for submission 084d9d6c-7ec3-4605-97e8-d764c29f2748","httpstatus":202}' [2025-12-18 14:11:32.884833] [info] -------- WEBHOOK START -------- [2025-12-18 14:11:32.884879] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '424' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '33d77ad28df6eb445742581fe4f27a7ca2302798db91db6b86af541494485555' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afe38566fe0dcc2-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943e164015d2c4f00c740b709c32809-7fae6de6b3ff70fe-1' traceparent: '00-6943e164015d2c4f00c740b709c32809-7fae6de6b3ff70fe-01' x-forwarded-for: '52.57.242.45' [2025-12-18 14:11:32.884982] [info] WEBHOOK REQUEST: {"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Hybrid LSTM%E2%80%93XGBoost Model for Gold Price Forecasting.docx","status":"COMPLETE","id":"18010ec0-56ac-4612-9674-6e025c4d0e3a","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":23,"word_count":6144,"character_count":36947,"created_time":"2025-12-18T11:10:03.831Z","capabilities":["VIEWER","INDEX","SIMILARITY"]} [2025-12-18 14:11:32.884988] [info] EXPECTED SIGNATURE: 33d77ad28df6eb445742581fe4f27a7ca2302798db91db6b86af541494485555 [2025-12-18 14:11:33.549156] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/18010ec0-56ac-4612-9674-6e025c4d0e3a/similarity [2025-12-18 14:11:33.549197] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:11:33.549216] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 14:11:34.381390] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 14:11:34.385515] [info] -------- WEBHOOK END -------- [2025-12-18 14:12:02.922106] [info] -------- WEBHOOK START -------- [2025-12-18 14:12:02.922148] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '338' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4b627567272a8646c3ae943c354c34837e07b97e087aaf5c5e7a004efb5457b6' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afe39122aeadcc2-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943e1826cd1a199bf621167c2bccfad-cb1713e565ff71ce-0' traceparent: '00-6943e1826cd1a199bf621167c2bccfad-cb1713e565ff71ce-00' x-forwarded-for: '52.57.242.45' [2025-12-18 14:12:02.922239] [info] WEBHOOK REQUEST: {"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Golden Price Forcasting - Code .pdf","status":"COMPLETE","id":"084d9d6c-7ec3-4605-97e8-d764c29f2748","content_type":"application/pdf","page_count":13,"word_count":3651,"character_count":19020,"created_time":"2025-12-18T11:10:05.792Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 14:12:02.922245] [info] EXPECTED SIGNATURE: 4b627567272a8646c3ae943c354c34837e07b97e087aaf5c5e7a004efb5457b6 [2025-12-18 14:12:03.569422] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/084d9d6c-7ec3-4605-97e8-d764c29f2748/similarity [2025-12-18 14:12:03.569466] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:12:03.569485] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 14:12:04.248719] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 14:12:04.252255] [info] -------- WEBHOOK END -------- [2025-12-18 14:12:11.809578] [info] -------- WEBHOOK START -------- [2025-12-18 14:12:11.809621] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '424' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '6943e18b3e583e1bef254c0d14bebfdd-d7ecf7ad7f46c8c1-0' cf-ray: '9afe3949ae20d35c-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-6943e18b3e583e1bef254c0d14bebfdd-d7ecf7ad7f46c8c1-00' x-turnitin-signature: '6cb25c77ff8d260f5f00290a6bea073bb5209218e896fe5c3791fd0bc104e628' x-forwarded-for: '52.29.246.76' [2025-12-18 14:12:11.809717] [info] WEBHOOK REQUEST: {"owner":"205e17d2-0934-44b0-a0db-e53229cc1a64","title":"Hybrid LSTM%E2%80%93XGBoost Model for Gold Price Forecasting.docx","status":"COMPLETE","id":"c6e28504-5873-4569-9539-1bdef290eeb6","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":23,"word_count":6144,"character_count":36947,"created_time":"2025-12-18T11:10:02.038Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 14:12:11.809724] [info] EXPECTED SIGNATURE: 6cb25c77ff8d260f5f00290a6bea073bb5209218e896fe5c3791fd0bc104e628 [2025-12-18 14:12:12.517956] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c6e28504-5873-4569-9539-1bdef290eeb6/similarity [2025-12-18 14:12:12.517992] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:12:12.518009] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 14:12:13.079149] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 14:12:13.081746] [info] -------- WEBHOOK END -------- [2025-12-18 14:12:23.662224] [info] -------- WEBHOOK START -------- [2025-12-18 14:12:23.662256] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1236' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f4968ef33077510901fda51c848105c95398f9e0aa5fe5b1a4916dffaad1e6dd' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9afe3993cb91d35c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943e19798dcc8105b934fa989cc5110-8d41786b8fe7b34f-0' traceparent: '00-6943e19798dcc8105b934fa989cc5110-8d41786b8fe7b34f-00' x-forwarded-for: '52.29.246.76' [2025-12-18 14:12:23.662349] [info] WEBHOOK REQUEST: {"overall_match_percentage":51,"internet_match_percentage":37,"publication_match_percentage":29,"submitted_works_match_percentage":51,"status":"COMPLETE","time_generated":"2025-12-18T11:12:23.471012Z","time_requested":"2025-12-18T11:12:04.216143Z","submission_id":"084d9d6c-7ec3-4605-97e8-d764c29f2748","top_matches":[{"percentage":29.550379,"source_type":"SUBMITTED_WORK","matched_word_count_total":1091,"submitted_date":"2025-12-09","institution_name":"University of Bristol","name":"University of Bristol on 2025-12-09"},{"percentage":28.791983,"source_type":"SUBMITTED_WORK","matched_word_count_total":1063,"submitted_date":"2025-12-09","institution_name":"University of Bristol","name":"University of Bristol on 2025-12-09"},{"percentage":26.570965,"source_type":"SUBMITTED_WORK","matched_word_count_total":981,"submitted_date":"2025-11-26","institution_name":"WorldQuant University","name":"WorldQuant University on 2025-11-26"},{"percentage":26.381365,"submission_id":"2d309797-1064-4850-a55d-40af19e7a51e","source_type":"SUBMITTED_WORK","matched_word_count_total":974,"submitted_date":"2025-09-03","institution_name":"University of Essex","name":"University of Essex on 2025-09-03"}],"top_source_largest_matched_word_count":111} [2025-12-18 14:12:23.662364] [info] EXPECTED SIGNATURE: f4968ef33077510901fda51c848105c95398f9e0aa5fe5b1a4916dffaad1e6dd [2025-12-18 14:12:23.666244] [info] -------- WEBHOOK END -------- [2025-12-18 14:12:43.616167] [info] -------- WEBHOOK START -------- [2025-12-18 14:12:43.616205] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1289' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2ec00d995fe2fa6ec0ac219beeed8a83a5a37b34c27bd2d3aea93031e040b0f5' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9afe3a1079dcd35c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943e1ab408ffd2900506f08a8dc5fb5-9405cbb62151382e-1' traceparent: '00-6943e1ab408ffd2900506f08a8dc5fb5-9405cbb62151382e-01' x-forwarded-for: '52.29.246.76' [2025-12-18 14:12:43.616314] [info] WEBHOOK REQUEST: {"overall_match_percentage":27,"internet_match_percentage":20,"publication_match_percentage":20,"submitted_works_match_percentage":24,"status":"COMPLETE","time_generated":"2025-12-18T11:12:43.414396Z","time_requested":"2025-12-18T11:12:13.0251Z","submission_id":"c6e28504-5873-4569-9539-1bdef290eeb6","top_matches":[{"percentage":4.7905116,"source_type":"SUBMITTED_WORK","matched_word_count_total":311,"submitted_date":"2023-04-21","institution_name":"Asia Pacific University College of Technology and Innovation (UCTI)","name":"Asia Pacific University College of Technology and Innovation (UCTI) on 2023-04-21"},{"percentage":4.590265,"source_type":"PUBLICATION","matched_word_count_total":298,"name":"S.P. Jani, M. Adam Khan. \"Applications of AI in Smart Technologies and Manufacturing\", CRC Press, 2025"},{"percentage":3.8200862,"source_type":"SUBMITTED_WORK","matched_word_count_total":248,"submitted_date":"2024-06-10","institution_name":"Kaplan College","name":"Kaplan College on 2024-06-10"},{"percentage":3.8046827,"source_type":"PUBLICATION","matched_word_count_total":247,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"}],"top_source_largest_matched_word_count":31} [2025-12-18 14:12:43.616322] [info] EXPECTED SIGNATURE: 2ec00d995fe2fa6ec0ac219beeed8a83a5a37b34c27bd2d3aea93031e040b0f5 [2025-12-18 14:12:43.621223] [info] -------- WEBHOOK END -------- [2025-12-18 14:13:05.923500] [info] -------- WEBHOOK START -------- [2025-12-18 14:13:05.923535] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1291' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ef04cce792254f97865bca917bb2a337373a2dddbc0b88b3b7ff0254c3da6827' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=13f2762321225b9c273a1ed287fa8bb6' cf-ray: '9afe3a9bcf5fe86b-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943e1c1f1fa6f10ab33910409355b00-1ed87fcdd23a83ca-0' traceparent: '00-6943e1c1f1fa6f10ab33910409355b00-1ed87fcdd23a83ca-00' x-forwarded-for: '52.57.242.45' [2025-12-18 14:13:05.923572] [info] WEBHOOK REQUEST: {"overall_match_percentage":27,"internet_match_percentage":20,"publication_match_percentage":19,"submitted_works_match_percentage":24,"status":"COMPLETE","time_generated":"2025-12-18T11:13:05.678123Z","time_requested":"2025-12-18T11:11:34.352798Z","submission_id":"18010ec0-56ac-4612-9674-6e025c4d0e3a","top_matches":[{"percentage":4.7905116,"source_type":"SUBMITTED_WORK","matched_word_count_total":311,"submitted_date":"2023-04-21","institution_name":"Asia Pacific University College of Technology and Innovation (UCTI)","name":"Asia Pacific University College of Technology and Innovation (UCTI) on 2023-04-21"},{"percentage":4.590265,"source_type":"PUBLICATION","matched_word_count_total":298,"name":"S.P. Jani, M. Adam Khan. \"Applications of AI in Smart Technologies and Manufacturing\", CRC Press, 2025"},{"percentage":3.8200862,"source_type":"SUBMITTED_WORK","matched_word_count_total":248,"submitted_date":"2024-06-10","institution_name":"Kaplan College","name":"Kaplan College on 2024-06-10"},{"percentage":3.8046827,"source_type":"PUBLICATION","matched_word_count_total":247,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"}],"top_source_largest_matched_word_count":31} [2025-12-18 14:13:05.923577] [info] EXPECTED SIGNATURE: ef04cce792254f97865bca917bb2a337373a2dddbc0b88b3b7ff0254c3da6827 [2025-12-18 14:13:05.928198] [info] -------- WEBHOOK END -------- [2025-12-18 14:30:01.209001] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 14:30:01.209028] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:30:01.209109] [info] Request: 0: '[]' [2025-12-18 14:30:01.662549] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 14:30:01.665858] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 14:30:01.665889] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:30:01.665910] [info] Request: 0: '[]' [2025-12-18 14:30:01.778506] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_UPDATED","SIMILARITY_COMPLETE"],"httpstatus":200}' [2025-12-18 14:30:01.779484] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 14:30:01.779508] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:30:01.779527] [info] Request: 0: '[]' [2025-12-18 14:30:01.850825] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 14:33:51.083702] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/c6e28504-5873-4569-9539-1bdef290eeb6/viewer-url [2025-12-18 14:33:51.083744] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:33:51.083847] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u0627\u0626\u062f","family_name":"\u0627\u0644\u062a\u062a\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}}}' [2025-12-18 14:33:52.082438] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338131960?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIxNjE4ZDM4OC1iM2VmLTQ3YjMtOGMzYi1lYTg2MTBmYTBmYTYiLCJpYXQiOjE3NjYwNTc2MjIsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTc3MDIsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODEzMTk2MFwiOntcImF1dGhvclwiOlwi2LHYp9im2K8g2KfZhNiq2KrYp9mGXCIsXCJ0aXRsZVwiOlwiSHlicmlkIExTVE0lRTIlODAlOTNYR0Jvb3N0IE1vZGVsIGZvciBHb2xkIFByaWNlIEZvcmVjYXN0aW5nLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.qtuKWYnSMgeeIZmK_nsAnVk05O2cZ9DbximSVBhZR_4","httpstatus":200}' [2025-12-18 14:35:11.190499] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/73788f57-438b-44c1-9229-c34a126d5652/viewer-url [2025-12-18 14:35:11.190551] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:35:11.190643] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u064a\u0627\u0646","family_name":"\u0634\u0643\u0631\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 14:35:11.720102] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:337531478?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzMjA1NzdiZS05NzMwLTQ0ZmMtOGI4Mi1kODI5ODJlZjVjZTEiLCJpYXQiOjE3NjYwNTc3MDEsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTc3ODEsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzNzUzMTQ3OFwiOntcImF1dGhvclwiOlwi2LHZitin2YYg2LTZg9ix2YpcIixcInRpdGxlXCI6XCJGYWtlIG5ld3MgRGV0YWN0aW9uIFRoZXNpcy5kb2N4XCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.ToTAu-Y9YJjTTkhkQaeZFfYfu9st6fVL5NZ_UIIeOTg","httpstatus":200}' [2025-12-18 14:35:25.818941] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/0ec20301-369f-41f5-aa11-715262bab3cd/viewer-url [2025-12-18 14:35:25.818986] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:35:25.819078] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0639\u0628\u062f\u0627\u0644\u062d\u0627\u0641\u0638","family_name":"\u0627\u0644\u0639\u0635\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}}}' [2025-12-18 14:35:26.236172] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:337599096?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI4MzJlMzQ2MS1mMWE1LTRmOWEtOTNiOC1mMWUyZmNlMThhOGQiLCJpYXQiOjE3NjYwNTc3MTYsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTc3OTYsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzNzU5OTA5NlwiOntcImF1dGhvclwiOlwi2LnYqNiv2KfZhNit2KfZgdi4INin2YTYudi12KfYsVwiLFwidGl0bGVcIjpcIlNlbnRpbWVudCBBbmFseXNpcyBmb3IgTW9iaWxlIEFwcCBSZXZpZXdzIEEgQ29tcGFyYXRpdmUgU3R1ZHkucGRmXCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.DqP1jPVqZhkXrzQxbr3o_IvfN1Ub8IvW5-larT6aEEo","httpstatus":200}' [2025-12-18 14:35:39.764808] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/93c14a61-4c94-4de1-8e94-be8e51f7140c/viewer-url [2025-12-18 14:35:39.764853] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:35:39.764936] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0646\u0627\u0635\u0631","family_name":"\u0642\u0646\u0627\u0628\u0637\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}}}' [2025-12-18 14:35:40.280934] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:337830762?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJjMzhkYWIyZi05YWY4LTQ4YmUtYjFiZi05Yjg4NWEwODZmNTkiLCJpYXQiOjE3NjYwNTc3MzAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTc4MTAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzNzgzMDc2MlwiOntcImF1dGhvclwiOlwi2YbYp9i12LEg2YLZhtin2KjYt9mHXCIsXCJ0aXRsZVwiOlwiYWZ0ZXIgdXBkYXRlLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.QXD2fevjU1l5FBjtCPbT9ptNWUFuwHu5TgIaBn234lk","httpstatus":200}' [2025-12-18 14:37:50.170953] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/c6e28504-5873-4569-9539-1bdef290eeb6/viewer-url [2025-12-18 14:37:50.171010] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:37:50.171089] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u0627\u0626\u062f","family_name":"\u0627\u0644\u062a\u062a\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}}}' [2025-12-18 14:37:50.649163] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338131960?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhNTYwYjlmOC1mYzRhLTQ0YzYtYjcxMi1iOTkxMTA4MDkzM2IiLCJpYXQiOjE3NjYwNTc4NjAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTc5NDAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODEzMTk2MFwiOntcImF1dGhvclwiOlwi2LHYp9im2K8g2KfZhNiq2KrYp9mGXCIsXCJ0aXRsZVwiOlwiSHlicmlkIExTVE0lRTIlODAlOTNYR0Jvb3N0IE1vZGVsIGZvciBHb2xkIFByaWNlIEZvcmVjYXN0aW5nLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.PySWXaWF3cc1G5OukABwR67sS-thl_euiquiHSW3jJs","httpstatus":200}' [2025-12-18 14:38:10.505778] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/0ec20301-369f-41f5-aa11-715262bab3cd/viewer-url [2025-12-18 14:38:10.505839] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:38:10.505975] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0639\u0628\u062f\u0627\u0644\u062d\u0627\u0641\u0638","family_name":"\u0627\u0644\u0639\u0635\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}}}' [2025-12-18 14:38:10.933235] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:337599096?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJjOGZiMTdlMi0zMGQ5LTRjYmItOWNkMC1mNjVkNDVkM2M3OTYiLCJpYXQiOjE3NjYwNTc4ODAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTc5NjAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzNzU5OTA5NlwiOntcImF1dGhvclwiOlwi2LnYqNiv2KfZhNit2KfZgdi4INin2YTYudi12KfYsVwiLFwidGl0bGVcIjpcIlNlbnRpbWVudCBBbmFseXNpcyBmb3IgTW9iaWxlIEFwcCBSZXZpZXdzIEEgQ29tcGFyYXRpdmUgU3R1ZHkucGRmXCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.ffO7qPLBpifCy0mMseaXmop1PlCh2KQ0fnD3JscELhI","httpstatus":200}' [2025-12-18 14:38:30.771070] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/fb350ff7-4169-4854-9150-c6d173ba627c/viewer-url [2025-12-18 14:38:30.771115] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:38:30.771205] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0645\u0646\u0649","family_name":"\u0639\u0628\u062f\u0627\u0644\u0648\u0647\u0627\u0628","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 14:38:31.183557] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338056490?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIzOTkxZWMwNS1mZjUwLTQ3MDEtOTYzNi00ZmFjZTIyMzBiZTciLCJpYXQiOjE3NjYwNTc5MDEsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTc5ODEsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODA1NjQ5MFwiOntcImF1dGhvclwiOlwi2YXZhtmJINi52KjYr9in2YTZiNmH2KfYqFwiLFwidGl0bGVcIjpcIk1hc3RlciBUaGVzaXMgTW9uYSBBYmR1bHdhaGFiIC5kb2N4XCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.v-PPU4cQJRuyc64iTNfGh91rBs_qdWQW-Ids5gWOCQY","httpstatus":200}' [2025-12-18 14:38:49.195297] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/af7d920e-d896-4ef2-bfa0-bfd7695c2f34/viewer-url [2025-12-18 14:38:49.195338] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:38:49.195446] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0645\u0634\u0639\u0644","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 14:38:49.812462] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:336773310?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkOWE1MWIxMS1mYjljLTRlOGYtYTU0Ni1iYzg5Yzg0Nzk0Y2MiLCJpYXQiOjE3NjYwNTc5MTksImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTc5OTksImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzNjc3MzMxMFwiOntcImF1dGhvclwiOlwi2YXYtNi52YQg2KfZhNi52KrZitio2YpcIixcInRpdGxlXCI6XCJNYXN0ZXIgVGhlc2lzIFRlbXBsYXRlLnBkZlwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.-2BHbkme9rFNaYjbfAJ_FpyXrT-tghuqjijBdv8ecxg","httpstatus":200}' [2025-12-18 14:40:01.417563] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 14:40:01.417617] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:40:01.417706] [info] Request: 0: '{"owner":"cc923cde-eb7d-46e8-a956-d65da3c89742","submitter":"cc923cde-eb7d-46e8-a956-d65da3c89742","title":"Predictive Modeling for Diabetic Complications Using Artificial Intelligence v2.pdf","metadata":{"group":{"id":"125720","name":"Thesis version 1 for checking Plagiarism","type":"ASSIGNMENT"},"group_context":{"id":"4118","name":"Thesis_(2)_AI901_Dr_Khaled_Eskaf_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"cc923cde-eb7d-46e8-a956-d65da3c89742","family_name":"\u0642\u0631\u0634\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"mz.elshekh@gmail.com"}],"original_submitted_time":"2025-12-18T11:40:01Z"},"eula":{"accepted_timestamp":"2025-03-15T14:13:29Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 14:40:02.119093] [info] Response: 0: '{"owner":"cc923cde-eb7d-46e8-a956-d65da3c89742","title":"Predictive Modeling for Diabetic Complications Using Artificial Intelligence v2.pdf","status":"CREATED","id":"08bc897f-1377-48e6-93e3-fb4a21d71d01","created_time":"2025-12-18T11:40:01.749Z","httpstatus":201}' [2025-12-18 14:40:02.122270] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/08bc897f-1377-48e6-93e3-fb4a21d71d01/original [2025-12-18 14:40:02.122302] [info] Headers: 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="Predictive Modeling for Diabetic Complications Using Artificial Intelligence v2.pdf"' [2025-12-18 14:40:02.536865] [info] Response: 0: '{"message":"Successfully uploaded file for submission 08bc897f-1377-48e6-93e3-fb4a21d71d01","httpstatus":202}' [2025-12-18 14:40:03.343771] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 14:40:03.343816] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:40:03.343836] [info] Request: 0: '{"owner":"cc923cde-eb7d-46e8-a956-d65da3c89742","submitter":"cc923cde-eb7d-46e8-a956-d65da3c89742","title":"Predictive Modeling for Diabetic Complications Using Artificial Intelligence v2.pdf","metadata":{"group":{"id":"125967","name":"Thesis version 2","type":"ASSIGNMENT"},"group_context":{"id":"4118","name":"Thesis_(2)_AI901_Dr_Khaled_Eskaf_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"cc923cde-eb7d-46e8-a956-d65da3c89742","family_name":"\u0642\u0631\u0634\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"mz.elshekh@gmail.com"}],"original_submitted_time":"2025-12-18T11:40:03Z"},"eula":{"accepted_timestamp":"2025-03-15T14:13:29Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 14:40:04.068526] [info] Response: 0: '{"owner":"cc923cde-eb7d-46e8-a956-d65da3c89742","title":"Predictive Modeling for Diabetic Complications Using Artificial Intelligence v2.pdf","status":"CREATED","id":"83092bd5-e087-40e5-bb84-12be4ff0c654","created_time":"2025-12-18T11:40:03.624Z","httpstatus":201}' [2025-12-18 14:40:04.071571] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/83092bd5-e087-40e5-bb84-12be4ff0c654/original [2025-12-18 14:40:04.071614] [info] Headers: 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="Predictive Modeling for Diabetic Complications Using Artificial Intelligence v2.pdf"' [2025-12-18 14:40:04.413018] [info] Response: 0: '{"message":"Successfully uploaded file for submission 83092bd5-e087-40e5-bb84-12be4ff0c654","httpstatus":202}' [2025-12-18 14:40:43.236916] [info] -------- WEBHOOK START -------- [2025-12-18 14:40:43.236952] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '387' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '02276f82236325f3b6fa578b5c88c207320a67f0b7e4158f9636476afe11118f' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9afe63120c51199e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943e83b429210471bf7599034b3367b-b43a294a1f0fe4b9-0' traceparent: '00-6943e83b429210471bf7599034b3367b-b43a294a1f0fe4b9-00' x-forwarded-for: '52.29.246.76' [2025-12-18 14:40:43.236979] [info] WEBHOOK REQUEST: {"owner":"cc923cde-eb7d-46e8-a956-d65da3c89742","title":"Predictive Modeling for Diabetic Complications Using Artificial Intelligence v2.pdf","status":"COMPLETE","id":"08bc897f-1377-48e6-93e3-fb4a21d71d01","content_type":"application/pdf","page_count":73,"word_count":10454,"character_count":71916,"created_time":"2025-12-18T11:40:01.749Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 14:40:43.236984] [info] EXPECTED SIGNATURE: 02276f82236325f3b6fa578b5c88c207320a67f0b7e4158f9636476afe11118f [2025-12-18 14:40:43.978045] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/08bc897f-1377-48e6-93e3-fb4a21d71d01/similarity [2025-12-18 14:40:43.978085] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:40:43.978102] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 14:40:44.689601] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 14:40:44.691961] [info] -------- WEBHOOK END -------- [2025-12-18 14:40:50.491375] [info] -------- WEBHOOK START -------- [2025-12-18 14:40:50.491409] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '387' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ab5b6b0b2fb272f790206c120c9c39be8e25e5042d625b4d7d61b744c1a0a2c2' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9afe633f7d72199e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943e842ee39e32d12352ffa38606fb4-6d872147ebfd797f-0' traceparent: '00-6943e842ee39e32d12352ffa38606fb4-6d872147ebfd797f-00' x-forwarded-for: '52.29.246.76' [2025-12-18 14:40:50.491434] [info] WEBHOOK REQUEST: {"owner":"cc923cde-eb7d-46e8-a956-d65da3c89742","title":"Predictive Modeling for Diabetic Complications Using Artificial Intelligence v2.pdf","status":"COMPLETE","id":"83092bd5-e087-40e5-bb84-12be4ff0c654","content_type":"application/pdf","page_count":73,"word_count":10454,"character_count":71916,"created_time":"2025-12-18T11:40:03.624Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 14:40:50.491447] [info] EXPECTED SIGNATURE: ab5b6b0b2fb272f790206c120c9c39be8e25e5042d625b4d7d61b744c1a0a2c2 [2025-12-18 14:40:51.179971] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/83092bd5-e087-40e5-bb84-12be4ff0c654/similarity [2025-12-18 14:40:51.180006] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:40:51.180022] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 14:40:51.758585] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 14:40:51.760602] [info] -------- WEBHOOK END -------- [2025-12-18 14:41:14.935730] [info] -------- WEBHOOK START -------- [2025-12-18 14:41:14.935785] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '925' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4b10a2cc1621a003cfc087e8dac55fa894e1218ea121589aaf66b1fd7e9e6b0a' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9afe63d83e2e199e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943e85a44e7583a9b052b5a44c2ffb1-9259d6f981f5b235-0' traceparent: '00-6943e85a44e7583a9b052b5a44c2ffb1-9259d6f981f5b235-00' x-forwarded-for: '52.29.246.76' [2025-12-18 14:41:14.935811] [info] WEBHOOK REQUEST: {"overall_match_percentage":8,"internet_match_percentage":5,"publication_match_percentage":5,"submitted_works_match_percentage":5,"status":"COMPLETE","time_generated":"2025-12-18T11:41:14.291574Z","time_requested":"2025-12-18T11:40:44.656294Z","submission_id":"08bc897f-1377-48e6-93e3-fb4a21d71d01","top_matches":[{"percentage":1.2763431,"source_type":"SUBMITTED_WORK","matched_word_count_total":129,"submitted_date":"2025-10-01","institution_name":"Shahid Shah","name":"Shahid Shah on 2025-10-01"},{"percentage":1.2565548,"source_type":"SUBMITTED_WORK","matched_word_count_total":127,"submitted_date":"2024-04-12","institution_name":"Lilongwe University of Agriculture and Natural Resources","name":"Lilongwe University of Agriculture and Natural Resources on 2024-04-12"},{"percentage":1.1872959,"source_type":"INTERNET","matched_word_count_total":120,"name":"cors.archive.org"}],"top_source_largest_matched_word_count":67} [2025-12-18 14:41:14.935816] [info] EXPECTED SIGNATURE: 4b10a2cc1621a003cfc087e8dac55fa894e1218ea121589aaf66b1fd7e9e6b0a [2025-12-18 14:41:14.939795] [info] -------- WEBHOOK END -------- [2025-12-18 14:41:23.791714] [info] -------- WEBHOOK START -------- [2025-12-18 14:41:23.791785] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1511' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' b3: '6943e863ce27200b9f7c3e7e00837eca-ec2601a2eb3e7b9a-0' cf-ray: '9afe640f89951953-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-6943e863ce27200b9f7c3e7e00837eca-ec2601a2eb3e7b9a-00' x-turnitin-signature: '5e9cfcb971709a5af9011296ed28e27d3f0505a56c8712ad288216cf274f09c1' x-forwarded-for: '52.57.242.45' [2025-12-18 14:41:23.791918] [info] WEBHOOK REQUEST: {"overall_match_percentage":12,"internet_match_percentage":9,"publication_match_percentage":8,"submitted_works_match_percentage":10,"status":"COMPLETE","time_generated":"2025-12-18T11:41:23.376753Z","time_requested":"2025-12-18T11:40:51.728817Z","submission_id":"83092bd5-e087-40e5-bb84-12be4ff0c654","top_matches":[{"percentage":1.4412729,"source_type":"PUBLICATION","matched_word_count_total":154,"name":"Kyung Ae Lee, Jong Seung Kim, Yu Ji Kim, In Sun Goak, Heung Yong Jin, Seungyong Park, Hyejin Kang, Tae Sun Park. \"A Machine Learning-Based Prediction Model for Diabetic Kidney Disease in Korean Patients with Type 2 Diabetes Mellitus\", Journal of Clinical Medicine, 2025"},{"percentage":1.422555,"source_type":"SUBMITTED_WORK","matched_word_count_total":152,"submitted_date":"2025-08-11","institution_name":"Rose-Hulman Institute of Technology","name":"Rose-Hulman Institute of Technology on 2025-08-11"},{"percentage":1.3570426,"source_type":"INTERNET","matched_word_count_total":145,"name":"www.mdpi.com"},{"percentage":1.3008891,"source_type":"SUBMITTED_WORK","matched_word_count_total":139,"submitted_date":"2025-09-15","institution_name":"Queensland University of Technology","name":"Queensland University of Technology on 2025-09-15"},{"percentage":1.2915301,"source_type":"SUBMITTED_WORK","matched_word_count_total":138,"submitted_date":"2023-03-15","institution_name":"University of Wales Swansea","name":"University of Wales Swansea on 2023-03-15"}],"top_source_largest_matched_word_count":40} [2025-12-18 14:41:23.791934] [info] EXPECTED SIGNATURE: 5e9cfcb971709a5af9011296ed28e27d3f0505a56c8712ad288216cf274f09c1 [2025-12-18 14:41:23.795985] [info] -------- WEBHOOK END -------- [2025-12-18 14:41:56.685798] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/08bc897f-1377-48e6-93e3-fb4a21d71d01/viewer-url [2025-12-18 14:41:56.685837] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 14:41:56.686106] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0645\u062d\u0645\u062f","family_name":"\u0642\u0631\u0634\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 14:41:57.366316] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338140352?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJmMWM0YzNlZi04ZTE2LTQ1MGEtOGFlMS0xNTJkZjY5ZWMwOGYiLCJpYXQiOjE3NjYwNTgxMDcsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNTgxODcsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODE0MDM1MlwiOntcImF1dGhvclwiOlwi2YXYrdmF2K8g2YLYsdi02YpcIixcInRpdGxlXCI6XCJQcmVkaWN0aXZlIE1vZGVsaW5nIGZvciBEaWFiZXRpYyBDb21wbGljYXRpb25zIFVzaW5nIEFydGlmaWNpYWwgSW50ZWxsaWdlbmNlIHYyLnBkZlwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.7vDn8QDVCRLSgCLPeZZnnrnawSUH4iboiHBaKt8pEq4","httpstatus":200}' [2025-12-18 15:00:01.737952] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 15:00:01.737982] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 15:00:01.738071] [info] Request: 0: '[]' [2025-12-18 15:00:01.944152] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 15:00:01.944902] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 15:00:01.944917] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 15:00:01.944931] [info] Request: 0: '[]' [2025-12-18 15:00:02.069235] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 15:00:02.070005] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 15:00:02.070020] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 15:00:02.070048] [info] Request: 0: '[]' [2025-12-18 15:00:02.150832] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 15:20:01.263892] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 15:20:01.264092] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 15:20:01.264189] [info] Request: 0: '{"owner":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","submitter":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","title":"Sirinhejazi_243001213_Project Proposal.docx","metadata":{"group":{"id":"125720","name":"Thesis version 1 for checking Plagiarism","type":"ASSIGNMENT"},"group_context":{"id":"4118","name":"Thesis_(2)_AI901_Dr_Khaled_Eskaf_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","family_name":"\u062d\u062c\u0627\u0632\u064a","given_name":"\u0633\u064a\u0631\u064a\u0646","email":"243001213@st.midocean.edu.km"}],"original_submitted_time":"2025-12-18T12:20:01Z"},"eula":{"accepted_timestamp":"2025-05-05T09:42:56Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 15:20:02.005806] [info] Response: 0: '{"owner":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","title":"Sirinhejazi_243001213_Project Proposal.docx","status":"CREATED","id":"799a50af-7591-4d16-b01d-8f845b321541","created_time":"2025-12-18T12:20:01.589Z","httpstatus":201}' [2025-12-18 15:20:02.011193] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/799a50af-7591-4d16-b01d-8f845b321541/original [2025-12-18 15:20:02.011223] [info] Headers: 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="Sirinhejazi_243001213_Project Proposal.docx"' [2025-12-18 15:20:02.951459] [info] Response: 0: '{"message":"Successfully uploaded file for submission 799a50af-7591-4d16-b01d-8f845b321541","httpstatus":202}' [2025-12-18 15:21:47.707784] [info] -------- WEBHOOK START -------- [2025-12-18 15:21:47.707827] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '403' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8d272afc5b38166fc0c6eb0aea49ce3374806168da1fe44ba5fea766c51580a2' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9afe9f3cfb305eed-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943f1db62622d7bd86da0e5f796af20-db46f074f92cd915-0' traceparent: '00-6943f1db62622d7bd86da0e5f796af20-db46f074f92cd915-00' x-forwarded-for: '52.29.246.76' [2025-12-18 15:21:47.707916] [info] WEBHOOK REQUEST: {"owner":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","title":"Sirinhejazi_243001213_Project Proposal.docx","status":"COMPLETE","id":"799a50af-7591-4d16-b01d-8f845b321541","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":70,"word_count":13764,"character_count":86965,"created_time":"2025-12-18T12:20:01.589Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 15:21:47.707928] [info] EXPECTED SIGNATURE: 8d272afc5b38166fc0c6eb0aea49ce3374806168da1fe44ba5fea766c51580a2 [2025-12-18 15:21:48.606955] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/799a50af-7591-4d16-b01d-8f845b321541/similarity [2025-12-18 15:21:48.606992] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 15:21:48.607008] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 15:21:49.346610] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 15:21:49.348711] [info] -------- WEBHOOK END -------- [2025-12-18 15:22:52.921927] [info] -------- WEBHOOK START -------- [2025-12-18 15:22:52.921971] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1220' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6eaa6252e86f68bf9ca7c8fd22268e02065b515adc1ff760bee890aa168d855c' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9afea0d4a88757df-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6943f21cef340dd7f071a7ae7f43a8c5-bd8e2184b9e45005-0' traceparent: '00-6943f21cef340dd7f071a7ae7f43a8c5-bd8e2184b9e45005-00' x-forwarded-for: '52.29.246.76' [2025-12-18 15:22:52.922064] [info] WEBHOOK REQUEST: {"overall_match_percentage":21,"internet_match_percentage":11,"publication_match_percentage":10,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2025-12-18T12:22:52.713413Z","time_requested":"2025-12-18T12:21:49.309174Z","submission_id":"799a50af-7591-4d16-b01d-8f845b321541","top_matches":[{"percentage":1.6080633,"source_type":"SUBMITTED_WORK","matched_word_count_total":209,"submitted_date":"2024-09-16","institution_name":"University of West London","name":"University of West London on 2024-09-16"},{"percentage":1.2695237,"source_type":"SUBMITTED_WORK","matched_word_count_total":165,"submitted_date":"2025-09-07","institution_name":"University of East London","name":"University of East London on 2025-09-07"},{"percentage":1.1233362,"source_type":"INTERNET","matched_word_count_total":146,"name":"byjus.com"},{"percentage":1.107948,"source_type":"INTERNET","matched_word_count_total":144,"name":"www.cliffsnotes.com"},{"percentage":1.1002539,"source_type":"SUBMITTED_WORK","matched_word_count_total":143,"submitted_date":"2021-05-18","institution_name":"Al Hekma International School","name":"Al Hekma International School on 2021-05-18"}],"top_source_largest_matched_word_count":22} [2025-12-18 15:22:52.922069] [info] EXPECTED SIGNATURE: 6eaa6252e86f68bf9ca7c8fd22268e02065b515adc1ff760bee890aa168d855c [2025-12-18 15:22:52.925839] [info] -------- WEBHOOK END -------- [2025-12-18 15:30:01.155688] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 15:30:01.155719] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 15:30:01.155822] [info] Request: 0: '[]' [2025-12-18 15:30:01.531361] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 15:30:01.532280] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 15:30:01.532298] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 15:30:01.532314] [info] Request: 0: '[]' [2025-12-18 15:30:01.625351] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 15:30:01.626141] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 15:30:01.626154] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 15:30:01.626169] [info] Request: 0: '[]' [2025-12-18 15:30:01.707627] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 16:00:01.271941] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 16:00:01.271970] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:00:01.272074] [info] Request: 0: '[]' [2025-12-18 16:00:01.776462] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 16:00:01.779045] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 16:00:01.779068] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:00:01.779084] [info] Request: 0: '[]' [2025-12-18 16:00:01.960174] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 16:00:01.961014] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 16:00:01.961030] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:00:01.961045] [info] Request: 0: '[]' [2025-12-18 16:00:02.067987] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 16:30:01.434570] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 16:30:01.434601] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:30:01.434698] [info] Request: 0: '[]' [2025-12-18 16:30:02.159317] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 16:30:02.160137] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 16:30:02.160152] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:30:02.160167] [info] Request: 0: '[]' [2025-12-18 16:30:02.263025] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 16:30:02.263803] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 16:30:02.263816] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:30:02.263829] [info] Request: 0: '[]' [2025-12-18 16:30:02.317205] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 16:30:02.342664] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 16:30:02.342691] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:30:02.342709] [info] Request: 0: '{"owner":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","submitter":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","title":"Final_Formatted_Masters_Thesis.docx","metadata":{"group":{"id":"125961","name":"Task 8: Uploading Final Submission of your Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","family_name":"\u0627\u0644\u0631\u062d\u064a\u0644\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.e.alrehely@gmail.com"}],"original_submitted_time":"2025-12-18T13:30:02Z"},"eula":{"accepted_timestamp":"2025-06-24T18:58:18Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 16:30:02.846556] [info] Response: 0: '{"owner":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","title":"Final_Formatted_Masters_Thesis.docx","status":"CREATED","id":"db240ce1-f467-4c10-b5fa-4195852d11cf","created_time":"2025-12-18T13:30:02.621Z","httpstatus":201}' [2025-12-18 16:30:02.849646] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/db240ce1-f467-4c10-b5fa-4195852d11cf/original [2025-12-18 16:30:02.849678] [info] Headers: 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_Formatted_Masters_Thesis.docx"' [2025-12-18 16:30:03.253887] [info] Response: 0: '{"message":"Successfully uploaded file for submission db240ce1-f467-4c10-b5fa-4195852d11cf","httpstatus":202}' [2025-12-18 16:31:37.298732] [info] -------- WEBHOOK START -------- [2025-12-18 16:31:37.298777] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '394' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ad0ed62cfab7bd64424cb3b9219dac708a86cc368128eef81c0daf9a21a95f95' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=aa7bce09de3ebd3f8a6d74b41d3cbf0e' cf-ray: '9aff0585fe56dc4e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944023983e8469cbedaa27957beb0b0-fc8dba06017d9733-0' traceparent: '00-6944023983e8469cbedaa27957beb0b0-fc8dba06017d9733-00' x-forwarded-for: '52.57.242.45' [2025-12-18 16:31:37.298871] [info] WEBHOOK REQUEST: {"owner":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","title":"Final_Formatted_Masters_Thesis.docx","status":"COMPLETE","id":"db240ce1-f467-4c10-b5fa-4195852d11cf","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":38,"word_count":5881,"character_count":41680,"created_time":"2025-12-18T13:30:02.621Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 16:31:37.298877] [info] EXPECTED SIGNATURE: ad0ed62cfab7bd64424cb3b9219dac708a86cc368128eef81c0daf9a21a95f95 [2025-12-18 16:31:38.019645] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/db240ce1-f467-4c10-b5fa-4195852d11cf/similarity [2025-12-18 16:31:38.019685] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:31:38.019704] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 16:31:38.753463] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 16:31:38.764059] [info] -------- WEBHOOK END -------- [2025-12-18 16:32:07.005283] [info] -------- WEBHOOK START -------- [2025-12-18 16:32:07.005321] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1380' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '69460cde286f58c1c86e4909a91a78fdfc13dec8037939a435fbab8f1bfd350a' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=b572211bb458b26ed129fdb24476aa74' cf-ray: '9aff063fa8fbdc4e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694402566d0896d1d934a8cce7fbab9d-d2b687dc841facc3-0' traceparent: '00-694402566d0896d1d934a8cce7fbab9d-d2b687dc841facc3-00' x-forwarded-for: '52.57.242.45' [2025-12-18 16:32:07.005347] [info] WEBHOOK REQUEST: {"overall_match_percentage":15,"internet_match_percentage":12,"publication_match_percentage":4,"submitted_works_match_percentage":12,"status":"COMPLETE","time_generated":"2025-12-18T13:32:06.840786Z","time_requested":"2025-12-18T13:31:38.719418Z","submission_id":"db240ce1-f467-4c10-b5fa-4195852d11cf","top_matches":[{"percentage":4.617474,"source_type":"SUBMITTED_WORK","matched_word_count_total":306,"submitted_date":"2025-10-06","institution_name":"PwC Academy","name":"PwC Academy on 2025-10-06"},{"percentage":4.617474,"source_type":"SUBMITTED_WORK","matched_word_count_total":306,"submitted_date":"2023-11-26","institution_name":"Hult International Business School, Inc.","name":"Hult International Business School, Inc. on 2023-11-26"},{"percentage":4.602384,"source_type":"SUBMITTED_WORK","matched_word_count_total":305,"submitted_date":"2024-03-11","institution_name":"Hult International Business School, Inc.","name":"Hult International Business School, Inc. on 2024-03-11"},{"percentage":4.5872946,"source_type":"INTERNET","matched_word_count_total":304,"name":"solutions.com.sa"},{"percentage":4.5872946,"source_type":"SUBMITTED_WORK","matched_word_count_total":304,"submitted_date":"2024-03-10","institution_name":"Hult International Business School, Inc.","name":"Hult International Business School, Inc. on 2024-03-10"}],"top_source_largest_matched_word_count":138} [2025-12-18 16:32:07.005352] [info] EXPECTED SIGNATURE: 69460cde286f58c1c86e4909a91a78fdfc13dec8037939a435fbab8f1bfd350a [2025-12-18 16:32:07.009608] [info] -------- WEBHOOK END -------- [2025-12-18 16:35:01.432128] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 16:35:01.432172] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:35:01.432269] [info] Request: 0: '{"owner":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","submitter":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","title":"The Master%E2%80%99s Thesis-PP.pptx","metadata":{"group":{"id":"125962","name":"Task 9: Uploading Final Submission of your Research Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","family_name":"\u0627\u0644\u0631\u062d\u064a\u0644\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.e.alrehely@gmail.com"}],"original_submitted_time":"2025-12-18T13:35:01Z"},"eula":{"accepted_timestamp":"2025-06-24T18:58:18Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 16:35:01.945317] [info] Response: 0: '{"owner":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","title":"The Master%E2%80%99s Thesis-PP.pptx","status":"CREATED","id":"09c53dcd-8f82-4d6a-950b-82c49441cd0a","created_time":"2025-12-18T13:35:01.749Z","httpstatus":201}' [2025-12-18 16:35:01.949434] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/09c53dcd-8f82-4d6a-950b-82c49441cd0a/original [2025-12-18 16:35:01.949469] [info] Headers: 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="The Master%E2%80%99s Thesis-PP.pptx"' [2025-12-18 16:35:02.551970] [info] Response: 0: '{"message":"Successfully uploaded file for submission 09c53dcd-8f82-4d6a-950b-82c49441cd0a","httpstatus":202}' [2025-12-18 16:35:03.286276] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 16:35:03.286338] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:35:03.286362] [info] Request: 0: '{"owner":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","submitter":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","title":"Final_Format_Masters_Article.docx","metadata":{"group":{"id":"125963","name":"Task 10: Uploading Final Submission of your Research Article","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","family_name":"\u0627\u0644\u0631\u062d\u064a\u0644\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.e.alrehely@gmail.com"}],"original_submitted_time":"2025-12-18T13:35:03Z"},"eula":{"accepted_timestamp":"2025-06-24T18:58:18Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 16:35:03.803303] [info] Response: 0: '{"owner":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","title":"Final_Format_Masters_Article.docx","status":"CREATED","id":"53dce431-c1ad-4227-a841-c446dc69f313","created_time":"2025-12-18T13:35:03.492Z","httpstatus":201}' [2025-12-18 16:35:03.806096] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/53dce431-c1ad-4227-a841-c446dc69f313/original [2025-12-18 16:35:03.806130] [info] Headers: 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_Format_Masters_Article.docx"' [2025-12-18 16:35:04.237886] [info] Response: 0: '{"message":"Successfully uploaded file for submission 53dce431-c1ad-4227-a841-c446dc69f313","httpstatus":202}' [2025-12-18 16:35:37.247641] [info] -------- WEBHOOK START -------- [2025-12-18 16:35:37.247685] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '392' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c107bbeda93cb5de5744ff5e45bc7f0ecab7eac1dff4f9788a8c6aeb6723030a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9aff0b61aec492b3-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69440329a85380b93398b5597a7ea927-f68b851e6eab39bf-0' traceparent: '00-69440329a85380b93398b5597a7ea927-f68b851e6eab39bf-00' x-forwarded-for: '52.29.246.76' [2025-12-18 16:35:37.247796] [info] WEBHOOK REQUEST: {"owner":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","title":"Final_Format_Masters_Article.docx","status":"COMPLETE","id":"53dce431-c1ad-4227-a841-c446dc69f313","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":15,"word_count":2780,"character_count":18655,"created_time":"2025-12-18T13:35:03.492Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 16:35:37.247802] [info] EXPECTED SIGNATURE: c107bbeda93cb5de5744ff5e45bc7f0ecab7eac1dff4f9788a8c6aeb6723030a [2025-12-18 16:35:37.884047] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/53dce431-c1ad-4227-a841-c446dc69f313/similarity [2025-12-18 16:35:37.884089] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:35:37.884107] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 16:35:38.581510] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 16:35:38.583587] [info] -------- WEBHOOK END -------- [2025-12-18 16:35:58.819960] [info] -------- WEBHOOK START -------- [2025-12-18 16:35:58.819993] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1433' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '8c588ca1d1c67a54a2c58a16f328d509bf49511ec29df33977e3bdae7a587c3d' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=b572211bb458b26ed129fdb24476aa74' cf-ray: '9aff0be86e62bbdf-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944033eb90a72c143a5d28a3e4817e9-b60394434456c60b-0' traceparent: '00-6944033eb90a72c143a5d28a3e4817e9-b60394434456c60b-00' x-forwarded-for: '52.57.242.45' [2025-12-18 16:35:58.820018] [info] WEBHOOK REQUEST: {"overall_match_percentage":10,"internet_match_percentage":8,"publication_match_percentage":0,"submitted_works_match_percentage":7,"status":"COMPLETE","time_generated":"2025-12-18T13:35:58.588946Z","time_requested":"2025-12-18T13:35:38.545323Z","submission_id":"53dce431-c1ad-4227-a841-c446dc69f313","top_matches":[{"percentage":3.902439,"source_type":"INTERNET","matched_word_count_total":120,"name":"solutions.com.sa"},{"percentage":3.902439,"source_type":"SUBMITTED_WORK","matched_word_count_total":120,"submitted_date":"2024-03-10","institution_name":"Hult International Business School, Inc.","name":"Hult International Business School, Inc. on 2024-03-10"},{"percentage":3.902439,"source_type":"SUBMITTED_WORK","matched_word_count_total":120,"submitted_date":"2023-11-26","institution_name":"Hult International Business School, Inc.","name":"Hult International Business School, Inc. on 2023-11-26"},{"percentage":3.902439,"source_type":"SUBMITTED_WORK","matched_word_count_total":120,"submitted_date":"2024-02-24","institution_name":"Hult International Business School, Inc.","name":"Hult International Business School, Inc. on 2024-02-24"},{"percentage":3.902439,"source_type":"SUBMITTED_WORK","matched_word_count_total":120,"submitted_date":"2024-03-11","institution_name":"Hult International Business School, Inc.","name":"Hult International Business School, Inc. on 2024-03-11"}],"top_source_largest_matched_word_count":80} [2025-12-18 16:35:58.820029] [info] EXPECTED SIGNATURE: 8c588ca1d1c67a54a2c58a16f328d509bf49511ec29df33977e3bdae7a587c3d [2025-12-18 16:35:58.823934] [info] -------- WEBHOOK END -------- [2025-12-18 16:36:46.593332] [info] -------- WEBHOOK START -------- [2025-12-18 16:36:46.593369] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '396' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f1cbb27a2dfefc2c7615a6431f1bdc9c9df587adaa73d152fd0d01c6e3cb8c1d' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9aff0d130e4cccf7-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944036ebeac8ec9da6b8120d789d79c-bd9547a4400ead54-0' traceparent: '00-6944036ebeac8ec9da6b8120d789d79c-bd9547a4400ead54-00' x-forwarded-for: '52.29.246.76' [2025-12-18 16:36:46.593461] [info] WEBHOOK REQUEST: {"owner":"923b877c-d4e7-43e4-87f0-797bdd1eb16b","title":"The Master%E2%80%99s Thesis-PP.pptx","status":"COMPLETE","id":"09c53dcd-8f82-4d6a-950b-82c49441cd0a","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":58,"word_count":1880,"character_count":11852,"created_time":"2025-12-18T13:35:01.749Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 16:36:46.593466] [info] EXPECTED SIGNATURE: f1cbb27a2dfefc2c7615a6431f1bdc9c9df587adaa73d152fd0d01c6e3cb8c1d [2025-12-18 16:36:47.305986] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/09c53dcd-8f82-4d6a-950b-82c49441cd0a/similarity [2025-12-18 16:36:47.306026] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 16:36:47.306045] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 16:36:48.312908] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 16:36:48.316608] [info] -------- WEBHOOK END -------- [2025-12-18 16:37:04.963669] [info] -------- WEBHOOK START -------- [2025-12-18 16:37:04.963721] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1236' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '857d367f2be600cc5e3c8c0dff5e8202e83ab2a4a1103625e82f50a776eb3b5d' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9aff0d85d9e0ccf7-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944038050b71c40a55b45452ca66225-65623946193f33d2-0' traceparent: '00-6944038050b71c40a55b45452ca66225-65623946193f33d2-00' x-forwarded-for: '52.29.246.76' [2025-12-18 16:37:04.963884] [info] WEBHOOK REQUEST: {"overall_match_percentage":9,"internet_match_percentage":6,"publication_match_percentage":2,"submitted_works_match_percentage":5,"status":"COMPLETE","time_generated":"2025-12-18T13:37:04.751339Z","time_requested":"2025-12-18T13:36:48.279616Z","submission_id":"09c53dcd-8f82-4d6a-950b-82c49441cd0a","top_matches":[{"percentage":1.7268445,"source_type":"SUBMITTED_WORK","matched_word_count_total":33,"submitted_date":"2025-11-02","institution_name":"University of Bolton","name":"University of Bolton on 2025-11-02"},{"percentage":1.0989012,"submission_id":"94be5f8b-65e0-463d-9292-0c20708ce282","source_type":"SUBMITTED_WORK","matched_word_count_total":21,"submitted_date":"2025-08-28","institution_name":"Dublin Business School","name":"Dublin Business School on 2025-08-28"},{"percentage":1.0465724,"source_type":"INTERNET","matched_word_count_total":20,"name":"mental.jmir.org"},{"percentage":0.9419152,"source_type":"INTERNET","matched_word_count_total":18,"name":"www.apa.org"},{"percentage":0.8895866,"source_type":"SUBMITTED_WORK","matched_word_count_total":17,"submitted_date":"2025-07-29","institution_name":"University of Cincinnati","name":"University of Cincinnati on 2025-07-29"}],"top_source_largest_matched_word_count":7} [2025-12-18 16:37:04.963893] [info] EXPECTED SIGNATURE: 857d367f2be600cc5e3c8c0dff5e8202e83ab2a4a1103625e82f50a776eb3b5d [2025-12-18 16:37:04.969785] [info] -------- WEBHOOK END -------- [2025-12-18 17:00:01.362134] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 17:00:01.362165] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:00:01.362242] [info] Request: 0: '[]' [2025-12-18 17:00:01.683379] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 17:00:01.684195] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 17:00:01.684212] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:00:01.684227] [info] Request: 0: '[]' [2025-12-18 17:00:01.786150] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 17:00:01.786919] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 17:00:01.786933] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:00:01.786959] [info] Request: 0: '[]' [2025-12-18 17:00:01.877269] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 17:20:01.475195] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 17:20:01.475234] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:20:01.475322] [info] Request: 0: '{"owner":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","submitter":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","title":"Sirinhejazi_243001213_Project Proposal.docx","metadata":{"group":{"id":"125967","name":"Thesis version 2","type":"ASSIGNMENT"},"group_context":{"id":"4118","name":"Thesis_(2)_AI901_Dr_Khaled_Eskaf_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","family_name":"\u062d\u062c\u0627\u0632\u064a","given_name":"\u0633\u064a\u0631\u064a\u0646","email":"243001213@st.midocean.edu.km"}],"original_submitted_time":"2025-12-18T14:20:01Z"},"eula":{"accepted_timestamp":"2025-05-05T09:42:56Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 17:20:02.332505] [info] Response: 0: '{"owner":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","title":"Sirinhejazi_243001213_Project Proposal.docx","status":"CREATED","id":"6fbf7f70-7430-48e8-b9c6-182c717b0bff","created_time":"2025-12-18T14:20:01.983Z","httpstatus":201}' [2025-12-18 17:20:02.338295] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6fbf7f70-7430-48e8-b9c6-182c717b0bff/original [2025-12-18 17:20:02.338331] [info] Headers: 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="Sirinhejazi_243001213_Project Proposal.docx"' [2025-12-18 17:20:02.975528] [info] Response: 0: '{"message":"Successfully uploaded file for submission 6fbf7f70-7430-48e8-b9c6-182c717b0bff","httpstatus":202}' [2025-12-18 17:21:41.294728] [info] -------- WEBHOOK START -------- [2025-12-18 17:21:41.294771] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '403' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' b3: '69440df572a1b185d6cb01d348f518eb-94301007f28c35d8-0' cf-ray: '9aff4edcd9775d88-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-69440df572a1b185d6cb01d348f518eb-94301007f28c35d8-00' x-turnitin-signature: '2c58676fc5b5522a2a86b4814b2fbb3018e565c0b8032fc3dc857d9a03d9d92f' x-forwarded-for: '52.57.242.45' [2025-12-18 17:21:41.294863] [info] WEBHOOK REQUEST: {"owner":"0156c604-da7a-4bc9-b24f-2dd7d7c51788","title":"Sirinhejazi_243001213_Project Proposal.docx","status":"COMPLETE","id":"6fbf7f70-7430-48e8-b9c6-182c717b0bff","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":70,"word_count":13764,"character_count":86965,"created_time":"2025-12-18T14:20:01.983Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 17:21:41.294876] [info] EXPECTED SIGNATURE: 2c58676fc5b5522a2a86b4814b2fbb3018e565c0b8032fc3dc857d9a03d9d92f [2025-12-18 17:21:42.086644] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6fbf7f70-7430-48e8-b9c6-182c717b0bff/similarity [2025-12-18 17:21:42.086680] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:21:42.086698] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 17:21:42.840533] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 17:21:42.843024] [info] -------- WEBHOOK END -------- [2025-12-18 17:22:58.295957] [info] -------- WEBHOOK START -------- [2025-12-18 17:22:58.295993] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1397' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '920625ea4ef433635b41f5e447d09a2067a9df7da8378f80c383604267d15c75' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9aff50be2b54bc04-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69440e4241b19edc9579bee9d3b011c0-1af6a456c38de1ed-0' traceparent: '00-69440e4241b19edc9579bee9d3b011c0-1af6a456c38de1ed-00' x-forwarded-for: '52.57.242.45' [2025-12-18 17:22:58.296020] [info] WEBHOOK REQUEST: {"overall_match_percentage":31,"internet_match_percentage":21,"publication_match_percentage":19,"submitted_works_match_percentage":26,"status":"COMPLETE","time_generated":"2025-12-18T14:22:58.015378Z","time_requested":"2025-12-18T14:21:42.812662Z","submission_id":"6fbf7f70-7430-48e8-b9c6-182c717b0bff","top_matches":[{"percentage":2.34612,"source_type":"SUBMITTED_WORK","matched_word_count_total":348,"submitted_date":"2024-09-16","institution_name":"University of West London","name":"University of West London on 2024-09-16"},{"percentage":2.1438684,"source_type":"PUBLICATION","matched_word_count_total":318,"name":"Hazrat Bilal, Ayse Keles, Malika Bendechache. \"Advances in disease detection through retinal imaging: A systematic review\", Computers in Biology and Medicine, 2025"},{"percentage":1.9685836,"source_type":"PUBLICATION","matched_word_count_total":292,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":1.9213915,"source_type":"SUBMITTED_WORK","matched_word_count_total":285,"submitted_date":"2025-09-07","institution_name":"University of East London","name":"University of East London on 2025-09-07"},{"percentage":1.7932987,"source_type":"INTERNET","matched_word_count_total":266,"name":"www.medrxiv.org"}],"top_source_largest_matched_word_count":29} [2025-12-18 17:22:58.296025] [info] EXPECTED SIGNATURE: 920625ea4ef433635b41f5e447d09a2067a9df7da8378f80c383604267d15c75 [2025-12-18 17:22:58.299809] [info] -------- WEBHOOK END -------- [2025-12-18 17:25:01.388204] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 17:25:01.388242] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:25:01.388339] [info] Request: 0: '{"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","submitter":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"Mohammed Almalki.pdf","metadata":{"group":{"id":"125546","name":"Project 2-new","type":"ASSIGNMENT"},"group_context":{"id":"4111","name":"Practical_Image_Processing_and_Natural_Language_Processing_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"}]},"owners":[{"id":"635b65b8-388c-49db-a5a4-fa1a60484de0","family_name":"\u0627\u0644\u0645\u0627\u0644\u0643\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"mte.almalki@gmail.com"}],"original_submitted_time":"2025-12-18T14:25:01Z"},"eula":{"accepted_timestamp":"2025-03-16T12:25:41Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 17:25:01.857547] [info] Response: 0: '{"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"Mohammed Almalki.pdf","status":"CREATED","id":"253b7813-2908-4b21-9553-9bb00d40f70b","created_time":"2025-12-18T14:25:01.670Z","httpstatus":201}' [2025-12-18 17:25:01.859430] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/253b7813-2908-4b21-9553-9bb00d40f70b/original [2025-12-18 17:25:01.859457] [info] Headers: 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="Mohammed Almalki.pdf"' [2025-12-18 17:25:02.135822] [info] Response: 0: '{"message":"Successfully uploaded file for submission 253b7813-2908-4b21-9553-9bb00d40f70b","httpstatus":202}' [2025-12-18 17:25:12.431504] [info] -------- WEBHOOK START -------- [2025-12-18 17:25:12.431544] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '323' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5ec7bd8fce2ab285a808a9aab1d42d628feb0c79bc9c2e7e342759a30fc4fdef' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9aff54048da118b3-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69440ec8b4fe0e394e70fd799de8b928-fb9d3d9923824228-0' traceparent: '00-69440ec8b4fe0e394e70fd799de8b928-fb9d3d9923824228-00' x-forwarded-for: '52.57.242.45' [2025-12-18 17:25:12.431638] [info] WEBHOOK REQUEST: {"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"Mohammed Almalki.pdf","status":"COMPLETE","id":"253b7813-2908-4b21-9553-9bb00d40f70b","content_type":"application/pdf","page_count":13,"word_count":2704,"character_count":15634,"created_time":"2025-12-18T14:25:01.670Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 17:25:12.431644] [info] EXPECTED SIGNATURE: 5ec7bd8fce2ab285a808a9aab1d42d628feb0c79bc9c2e7e342759a30fc4fdef [2025-12-18 17:25:12.905468] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/253b7813-2908-4b21-9553-9bb00d40f70b/similarity [2025-12-18 17:25:12.905508] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:25:12.905528] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 17:25:13.571576] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 17:25:13.573472] [info] -------- WEBHOOK END -------- [2025-12-18 17:25:37.718420] [info] -------- WEBHOOK START -------- [2025-12-18 17:25:37.718457] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1464' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ed8ccce18fa9a85fb0b2189822b896ce10a6b0c67e5547a28f9287eb75d5a326' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9aff54a2af8bf4e5-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69440ee1f3e81cb36b173f720da64bb9-992f45b5907bfb50-0' traceparent: '00-69440ee1f3e81cb36b173f720da64bb9-992f45b5907bfb50-00' x-forwarded-for: '52.29.246.76' [2025-12-18 17:25:37.718483] [info] WEBHOOK REQUEST: {"overall_match_percentage":77,"internet_match_percentage":65,"publication_match_percentage":48,"submitted_works_match_percentage":71,"status":"COMPLETE","time_generated":"2025-12-18T14:25:37.52044Z","time_requested":"2025-12-18T14:25:13.54349Z","submission_id":"253b7813-2908-4b21-9553-9bb00d40f70b","top_matches":[{"percentage":50.907112,"source_type":"SUBMITTED_WORK","matched_word_count_total":1403,"submitted_date":"2025-12-07","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-12-07"},{"percentage":50.507984,"source_type":"SUBMITTED_WORK","matched_word_count_total":1392,"submitted_date":"2025-12-08","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-12-08"},{"percentage":49.600872,"source_type":"SUBMITTED_WORK","matched_word_count_total":1367,"submitted_date":"2025-12-07","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-12-07"},{"percentage":46.33527,"source_type":"SUBMITTED_WORK","matched_word_count_total":1277,"submitted_date":"2025-07-25","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-07-25"},{"percentage":46.226414,"source_type":"SUBMITTED_WORK","matched_word_count_total":1274,"submitted_date":"2025-11-26","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-11-26"}],"top_source_largest_matched_word_count":31} [2025-12-18 17:25:37.718488] [info] EXPECTED SIGNATURE: ed8ccce18fa9a85fb0b2189822b896ce10a6b0c67e5547a28f9287eb75d5a326 [2025-12-18 17:25:37.722543] [info] -------- WEBHOOK END -------- [2025-12-18 17:30:01.742584] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 17:30:01.742616] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:30:01.742695] [info] Request: 0: '[]' [2025-12-18 17:30:01.884427] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 17:30:01.886661] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 17:30:01.886686] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:30:01.886708] [info] Request: 0: '[]' [2025-12-18 17:30:01.973932] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 17:30:01.974719] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 17:30:01.974734] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:30:01.974747] [info] Request: 0: '[]' [2025-12-18 17:30:02.025265] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 17:35:01.254674] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 17:35:01.254708] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:35:01.254776] [info] Request: 0: '{"owner":"cdda5781-f577-46d2-8a93-c8b5f4b08af9","submitter":"cdda5781-f577-46d2-8a93-c8b5f4b08af9","title":"A Comparative Study of Machine Learning and Adaptive LSTM Models for Credit Card Fraud Detection PPT.pdf","metadata":{"group":{"id":"125962","name":"Task 9: Uploading Final Submission of your Research Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"cdda5781-f577-46d2-8a93-c8b5f4b08af9","family_name":"\u0627\u0628\u0648 \u0637\u0627\u0644\u0628","given_name":"\u0623\u062d\u0645\u062f","email":"mr.ahmadabutalib@gmail.com"}],"original_submitted_time":"2025-12-18T14:35:01Z"},"eula":{"accepted_timestamp":"2025-05-05T07:58:28Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 17:35:01.732399] [info] Response: 0: '{"owner":"cdda5781-f577-46d2-8a93-c8b5f4b08af9","title":"A Comparative Study of Machine Learning and Adaptive LSTM Models for Credit Card Fraud Detection PPT.pdf","status":"CREATED","id":"5fda829a-c1b6-48c3-a0b2-162d858e8551","created_time":"2025-12-18T14:35:01.538Z","httpstatus":201}' [2025-12-18 17:35:01.735624] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5fda829a-c1b6-48c3-a0b2-162d858e8551/original [2025-12-18 17:35:01.735651] [info] Headers: 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="A Comparative Study of Machine Learning and Adaptive LSTM Models for Credit Card Fraud Detection PPT.pdf"' [2025-12-18 17:35:02.443788] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5fda829a-c1b6-48c3-a0b2-162d858e8551","httpstatus":202}' [2025-12-18 17:35:42.820852] [info] -------- WEBHOOK START -------- [2025-12-18 17:35:42.820890] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '405' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '29d170273e191afd6e51dbf8472cc384aad442f77c988d389c5d718ace2a5eba' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9aff63687ab0bbaf-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944113e9d277ccdbbff954f0f1985e8-fe62caeaad53f45d-0' traceparent: '00-6944113e9d277ccdbbff954f0f1985e8-fe62caeaad53f45d-00' x-forwarded-for: '52.57.242.45' [2025-12-18 17:35:42.820918] [info] WEBHOOK REQUEST: {"owner":"cdda5781-f577-46d2-8a93-c8b5f4b08af9","title":"A Comparative Study of Machine Learning and Adaptive LSTM Models for Credit Card Fraud Detection PPT.pdf","status":"COMPLETE","id":"5fda829a-c1b6-48c3-a0b2-162d858e8551","content_type":"application/pdf","page_count":27,"word_count":808,"character_count":5313,"created_time":"2025-12-18T14:35:01.538Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 17:35:42.820923] [info] EXPECTED SIGNATURE: 29d170273e191afd6e51dbf8472cc384aad442f77c988d389c5d718ace2a5eba [2025-12-18 17:35:43.515441] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5fda829a-c1b6-48c3-a0b2-162d858e8551/similarity [2025-12-18 17:35:43.515479] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:35:43.515495] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 17:35:44.316339] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 17:35:44.318202] [info] -------- WEBHOOK END -------- [2025-12-18 17:35:54.392261] [info] -------- WEBHOOK START -------- [2025-12-18 17:35:54.392301] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1336' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'bcf38c74d0bd423c592fcae9fbcb51fb105a01bdb544c52d4b06c01392fc3859' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9aff63b0dba6bbaf-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944114ac60ddfcbb8587fb6431135b6-d78c119dca192e4c-0' traceparent: '00-6944114ac60ddfcbb8587fb6431135b6-d78c119dca192e4c-00' x-forwarded-for: '52.57.242.45' [2025-12-18 17:35:54.392390] [info] WEBHOOK REQUEST: {"overall_match_percentage":9,"internet_match_percentage":3,"publication_match_percentage":1,"submitted_works_match_percentage":9,"status":"COMPLETE","time_generated":"2025-12-18T14:35:54.251775Z","time_requested":"2025-12-18T14:35:44.277767Z","submission_id":"5fda829a-c1b6-48c3-a0b2-162d858e8551","top_matches":[{"percentage":5.5023923,"source_type":"SUBMITTED_WORK","matched_word_count_total":46,"submitted_date":"2024-09-21","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2024-09-21"},{"percentage":3.9473684,"source_type":"SUBMITTED_WORK","matched_word_count_total":33,"submitted_date":"2024-09-03","institution_name":"Sheffield Hallam University","name":"Sheffield Hallam University on 2024-09-03"},{"percentage":3.4688995,"source_type":"SUBMITTED_WORK","matched_word_count_total":29,"submitted_date":"2023-12-17","institution_name":"Manipal University","name":"Manipal University on 2023-12-17"},{"percentage":3.3492823,"source_type":"SUBMITTED_WORK","matched_word_count_total":28,"submitted_date":"2025-05-16","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2025-05-16"},{"percentage":2.0334928,"source_type":"INTERNET","matched_word_count_total":17,"name":"studenttheses.uu.nl"}],"top_source_largest_matched_word_count":11} [2025-12-18 17:35:54.392404] [info] EXPECTED SIGNATURE: bcf38c74d0bd423c592fcae9fbcb51fb105a01bdb544c52d4b06c01392fc3859 [2025-12-18 17:35:54.396380] [info] -------- WEBHOOK END -------- [2025-12-18 17:40:01.615834] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 17:40:01.615871] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:40:01.615948] [info] Request: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","submitter":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx","metadata":{"group":{"id":"125963","name":"Task 10: Uploading Final Submission of your Research Article","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0e507a27-0292-4d9c-aa28-6d303dd358c3","family_name":"Bader","given_name":"Mohammad","email":"mwajeeh54@gmail.com"}],"original_submitted_time":"2025-12-18T14:40:01Z"},"eula":{"accepted_timestamp":"2025-03-13T02:55:52Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 17:40:02.203355] [info] Response: 0: '{"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx","status":"CREATED","id":"07d5cfff-4317-40d9-b496-bcb10a1cee11","created_time":"2025-12-18T14:40:01.975Z","httpstatus":201}' [2025-12-18 17:40:02.207530] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/07d5cfff-4317-40d9-b496-bcb10a1cee11/original [2025-12-18 17:40:02.207561] [info] Headers: 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="Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx"' [2025-12-18 17:40:03.061809] [info] Response: 0: '{"message":"Successfully uploaded file for submission 07d5cfff-4317-40d9-b496-bcb10a1cee11","httpstatus":202}' [2025-12-18 17:40:53.723339] [info] -------- WEBHOOK START -------- [2025-12-18 17:40:53.723377] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '427' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f6b3d0c2c543de7d93390014dc9b9c432b117dfdbacb9e5d67508565bdfd0d4b' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9aff6aff9eb8dcb4-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69441275fae2d302e1627cb3e48aa111-36f1c3b8466c8d10-0' traceparent: '00-69441275fae2d302e1627cb3e48aa111-36f1c3b8466c8d10-00' x-forwarded-for: '52.57.242.45' [2025-12-18 17:40:53.723479] [info] WEBHOOK REQUEST: {"owner":"0e507a27-0292-4d9c-aa28-6d303dd358c3","title":"Bader_AI_Nowcasting_CO2_GCC_Journal_Article_Dec2025_submit_V0.1.docx","status":"COMPLETE","id":"07d5cfff-4317-40d9-b496-bcb10a1cee11","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":29,"word_count":6865,"character_count":43498,"created_time":"2025-12-18T14:40:01.975Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 17:40:53.723484] [info] EXPECTED SIGNATURE: f6b3d0c2c543de7d93390014dc9b9c432b117dfdbacb9e5d67508565bdfd0d4b [2025-12-18 17:40:54.442768] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/07d5cfff-4317-40d9-b496-bcb10a1cee11/similarity [2025-12-18 17:40:54.442805] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 17:40:54.442821] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 17:40:55.164416] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 17:40:55.167115] [info] -------- WEBHOOK END -------- [2025-12-18 17:41:40.090997] [info] -------- WEBHOOK START -------- [2025-12-18 17:41:40.091033] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1432' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '612467b468dee75e40a8252fa6fe39835c7a95fe85f0081015ef084c9bf1da0a' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9aff6c21794edcb4-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694412a44d2080511ca87fbed4bc36b2-58c45f3d2ce8d195-0' traceparent: '00-694412a44d2080511ca87fbed4bc36b2-58c45f3d2ce8d195-00' x-forwarded-for: '52.57.242.45' [2025-12-18 17:41:40.091059] [info] WEBHOOK REQUEST: {"overall_match_percentage":23,"internet_match_percentage":18,"publication_match_percentage":17,"submitted_works_match_percentage":19,"status":"COMPLETE","time_generated":"2025-12-18T14:41:39.937759Z","time_requested":"2025-12-18T14:40:55.131015Z","submission_id":"07d5cfff-4317-40d9-b496-bcb10a1cee11","top_matches":[{"percentage":3.2160804,"source_type":"SUBMITTED_WORK","matched_word_count_total":256,"submitted_date":"2023-02-14","institution_name":"Al-Nahrain University","name":"Al-Nahrain University on 2023-02-14"},{"percentage":2.6633165,"source_type":"SUBMITTED_WORK","matched_word_count_total":212,"submitted_date":"2024-01-08","institution_name":"Al Hussein bin Talal University","name":"Al Hussein bin Talal University on 2024-01-08"},{"percentage":2.4497488,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":195,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.1859295,"source_type":"PUBLICATION","matched_word_count_total":174,"name":"Alan Dixon, Ian Maddock. \"Routledge Handbook of Wetlands\", Routledge, 2025"},{"percentage":2.1859295,"source_type":"SUBMITTED_WORK","matched_word_count_total":174,"submitted_date":"2025-10-28","institution_name":"University of Northampton","name":"University of Northampton on 2025-10-28"}],"top_source_largest_matched_word_count":14} [2025-12-18 17:41:40.091064] [info] EXPECTED SIGNATURE: 612467b468dee75e40a8252fa6fe39835c7a95fe85f0081015ef084c9bf1da0a [2025-12-18 17:41:40.095742] [info] -------- WEBHOOK END -------- [2025-12-18 18:00:01.303977] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 18:00:01.304003] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 18:00:01.304080] [info] Request: 0: '[]' [2025-12-18 18:00:01.965964] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 18:00:01.966742] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 18:00:01.966756] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 18:00:01.966767] [info] Request: 0: '[]' [2025-12-18 18:00:02.087335] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 18:00:02.088269] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 18:00:02.088285] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 18:00:02.088299] [info] Request: 0: '[]' [2025-12-18 18:00:02.198870] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 18:05:01.438656] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 18:05:01.438697] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 18:05:01.438790] [info] Request: 0: '{"owner":"9026712f-317d-42d0-bc09-0ed9284c8ff4","submitter":"9026712f-317d-42d0-bc09-0ed9284c8ff4","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AC%D8%A7%D9%85%D8%B9%D8%A9.pdf","metadata":{"group":{"id":"115285","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":"3762","name":"Final_Project_PMG697_S3_MPM_Third Trimester 2025","owners":[{"id":"0ad552f1-ae25-4e00-aba7-c00e45a40367","family_name":"Ahmed","given_name":"Alaa","email":"alaaahmed@midocean.edu.km"},{"id":"401c1d17-10dd-4e6f-9414-99fcb9938408","family_name":"Faried","given_name":"Sara","email":"sarafaried@midocean.edu.km"},{"id":"bd750480-b83a-4398-b6b6-9299175a9e7f","family_name":"Dahman","given_name":"Yusra","email":"yusradahman@midocean.edu.km"}]},"owners":[{"id":"9026712f-317d-42d0-bc09-0ed9284c8ff4","family_name":"\u0627\u0644\u0639\u062a\u064a\u0628\u064a","given_name":"\u062a\u0631\u0643\u064a","email":"turkialotaibi3@gmail.com"}],"original_submitted_time":"2025-12-18T15:05:01Z"},"eula":{"accepted_timestamp":"2025-11-29T09:11:40Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 18:05:02.018053] [info] Response: 0: '{"owner":"9026712f-317d-42d0-bc09-0ed9284c8ff4","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AC%D8%A7%D9%85%D8%B9%D8%A9.pdf","status":"CREATED","id":"70b45a11-867c-44ef-8c01-5b76e24b0d00","created_time":"2025-12-18T15:05:01.758Z","httpstatus":201}' [2025-12-18 18:05:02.020550] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/70b45a11-867c-44ef-8c01-5b76e24b0d00/original [2025-12-18 18:05:02.020577] [info] Headers: 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%AC%D8%A7%D9%85%D8%B9%D8%A9.pdf"' [2025-12-18 18:05:02.429632] [info] Response: 0: '{"message":"Successfully uploaded file for submission 70b45a11-867c-44ef-8c01-5b76e24b0d00","httpstatus":202}' [2025-12-18 18:05:09.206271] [info] -------- WEBHOOK START -------- [2025-12-18 18:05:09.206307] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '365' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'bf797d4d645bd76e980835a2b32f6e6c3556c934f0eb921a8b99afabff74286f' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9aff8e886e30367f-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69441825aceb2d6ef5427e0e9611d814-1daf9aaa096a0ecb-0' traceparent: '00-69441825aceb2d6ef5427e0e9611d814-1daf9aaa096a0ecb-00' x-forwarded-for: '52.29.246.76' [2025-12-18 18:05:09.206414] [info] WEBHOOK REQUEST: {"owner":"9026712f-317d-42d0-bc09-0ed9284c8ff4","title":"%D8%A8%D8%AD%D8%AB %D8%A7%D9%84%D8%AC%D8%A7%D9%85%D8%B9%D8%A9.pdf","status":"COMPLETE","id":"70b45a11-867c-44ef-8c01-5b76e24b0d00","content_type":"application/pdf","page_count":3,"word_count":366,"character_count":2100,"created_time":"2025-12-18T15:05:01.758Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 18:05:09.206419] [info] EXPECTED SIGNATURE: bf797d4d645bd76e980835a2b32f6e6c3556c934f0eb921a8b99afabff74286f [2025-12-18 18:05:09.485349] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/70b45a11-867c-44ef-8c01-5b76e24b0d00/similarity [2025-12-18 18:05:09.485388] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 18:05:09.485407] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 18:05:10.216227] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 18:05:10.218439] [info] -------- WEBHOOK END -------- [2025-12-18 18:05:21.056581] [info] -------- WEBHOOK START -------- [2025-12-18 18:05:21.056622] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '470' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '51e81d915546e1ec8e38508e2f3765263c2d7ae1936ade62c0e148ff2847d008' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9aff8ed27f4618d5-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69441830b1c1aae69641d6dd8d92ca1c-362ceefc281f1614-0' traceparent: '00-69441830b1c1aae69641d6dd8d92ca1c-362ceefc281f1614-00' x-forwarded-for: '52.57.242.45' [2025-12-18 18:05:21.056723] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":18,"publication_match_percentage":0,"submitted_works_match_percentage":8,"status":"COMPLETE","time_generated":"2025-12-18T15:05:20.853472Z","time_requested":"2025-12-18T15:05:10.157261Z","submission_id":"70b45a11-867c-44ef-8c01-5b76e24b0d00","top_matches":[{"percentage":7.6923075,"source_type":"INTERNET","matched_word_count_total":30,"name":"mojr.midocean.edu.km"}],"top_source_largest_matched_word_count":30} [2025-12-18 18:05:21.056729] [info] EXPECTED SIGNATURE: 51e81d915546e1ec8e38508e2f3765263c2d7ae1936ade62c0e148ff2847d008 [2025-12-18 18:05:21.060765] [info] -------- WEBHOOK END -------- [2025-12-18 18:30:01.247896] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 18:30:01.247927] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 18:30:01.248001] [info] Request: 0: '[]' [2025-12-18 18:30:02.089015] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 18:30:02.091074] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 18:30:02.091099] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 18:30:02.091114] [info] Request: 0: '[]' [2025-12-18 18:30:02.215527] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 18:30:02.216373] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 18:30:02.216389] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 18:30:02.216404] [info] Request: 0: '[]' [2025-12-18 18:30:02.269778] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 18:45:01.144063] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 18:45:01.144105] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 18:45:01.144191] [info] Request: 0: '{"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","submitter":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"Fake News Detaction Final.pdf","metadata":{"group":{"id":"125944","name":"Thesis for check","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"9d4bcf13-02ab-4893-9979-c815261556e6","family_name":"\u0634\u0643\u0631\u064a","given_name":"\u0631\u064a\u0627\u0646","email":"rshukri94@gmail.com"}],"original_submitted_time":"2025-12-18T15:45:01Z"},"eula":{"accepted_timestamp":"2025-05-04T22:02:50Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 18:45:01.817815] [info] Response: 0: '{"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"Fake News Detaction Final.pdf","status":"CREATED","id":"8780e3d3-fe18-4f16-9aa4-abfc0a0118c9","created_time":"2025-12-18T15:45:01.599Z","httpstatus":201}' [2025-12-18 18:45:01.821822] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8780e3d3-fe18-4f16-9aa4-abfc0a0118c9/original [2025-12-18 18:45:01.821860] [info] Headers: 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="Fake News Detaction Final.pdf"' [2025-12-18 18:45:02.191160] [info] Response: 0: '{"message":"Successfully uploaded file for submission 8780e3d3-fe18-4f16-9aa4-abfc0a0118c9","httpstatus":202}' [2025-12-18 18:45:35.864905] [info] -------- WEBHOOK START -------- [2025-12-18 18:45:35.864938] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '333' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ec361873cbeff41840ec76f0102601b7cd3ba3e3f6183ca14fa0e1c0ea6f6662' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=a492782299a661582168cf2f4b144cbe' cf-ray: '9affc9c70b0b9f18-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944219f4c736ecc404d7278696ae8b7-dc710ef53640f787-0' traceparent: '00-6944219f4c736ecc404d7278696ae8b7-dc710ef53640f787-00' x-forwarded-for: '52.29.246.76' [2025-12-18 18:45:35.864964] [info] WEBHOOK REQUEST: {"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"Fake News Detaction Final.pdf","status":"COMPLETE","id":"8780e3d3-fe18-4f16-9aa4-abfc0a0118c9","content_type":"application/pdf","page_count":56,"word_count":12623,"character_count":73868,"created_time":"2025-12-18T15:45:01.599Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-18 18:45:35.864968] [info] EXPECTED SIGNATURE: ec361873cbeff41840ec76f0102601b7cd3ba3e3f6183ca14fa0e1c0ea6f6662 [2025-12-18 18:45:36.636985] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/8780e3d3-fe18-4f16-9aa4-abfc0a0118c9/similarity [2025-12-18 18:45:36.637017] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 18:45:36.637032] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 18:45:37.501841] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 18:45:37.504080] [info] -------- WEBHOOK END -------- [2025-12-18 18:46:25.163187] [info] -------- WEBHOOK START -------- [2025-12-18 18:46:25.163225] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1437' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '6e94dedb9439482f193ed36e124a4148d5ba1248aa26022d2dfe33d9b9bdf27f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9affcafb2b59dbf7-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694421d19ad749eca27b827279391c24-34266138a383cb46-0' traceparent: '00-694421d19ad749eca27b827279391c24-34266138a383cb46-00' x-forwarded-for: '52.57.242.45' [2025-12-18 18:46:25.163319] [info] WEBHOOK REQUEST: {"overall_match_percentage":18,"internet_match_percentage":10,"publication_match_percentage":9,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2025-12-18T15:46:24.932664Z","time_requested":"2025-12-18T15:45:37.471624Z","submission_id":"8780e3d3-fe18-4f16-9aa4-abfc0a0118c9","top_matches":[{"percentage":3.630391,"source_type":"SUBMITTED_WORK","matched_word_count_total":431,"submitted_date":"2025-09-21","institution_name":"University of Newcastle","name":"University of Newcastle on 2025-09-21"},{"percentage":2.3500674,"source_type":"PUBLICATION","matched_word_count_total":279,"name":"Thangaprakash Sengodan, Sanjay Misra, M Murugappan. \"Advances in Electrical and Computer Technologies\", CRC Press, 2025"},{"percentage":2.3079515,"source_type":"SUBMITTED_WORK","matched_word_count_total":274,"submitted_date":"2023-03-08","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2023-03-08"},{"percentage":2.282682,"source_type":"SUBMITTED_WORK","matched_word_count_total":271,"submitted_date":"2023-03-08","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2023-03-08"},{"percentage":2.1226416,"source_type":"PUBLICATION","matched_word_count_total":252,"name":"S.P. Jani, M. Adam Khan. \"Applications of AI in Smart Technologies and Manufacturing\", CRC Press, 2025"}],"top_source_largest_matched_word_count":10} [2025-12-18 18:46:25.163324] [info] EXPECTED SIGNATURE: 6e94dedb9439482f193ed36e124a4148d5ba1248aa26022d2dfe33d9b9bdf27f [2025-12-18 18:46:25.167077] [info] -------- WEBHOOK END -------- [2025-12-18 19:00:01.403393] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 19:00:01.403423] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:00:01.403512] [info] Request: 0: '[]' [2025-12-18 19:00:02.567765] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 19:00:02.568629] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 19:00:02.568653] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:00:02.568671] [info] Request: 0: '[]' [2025-12-18 19:00:02.626615] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 19:00:02.627394] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 19:00:02.627413] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:00:02.627427] [info] Request: 0: '[]' [2025-12-18 19:00:02.687431] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 19:15:02.031734] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:15:02.031795] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:15:02.031881] [info] Request: 0: '{"owner":"5b3c0fe9-7773-4bab-b369-904e7e333e17","submitter":"5b3c0fe9-7773-4bab-b369-904e7e333e17","title":"sem2FinalThesis3_AH.pdf","metadata":{"group":{"id":"125961","name":"Task 8: Uploading Final Submission of your Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"5b3c0fe9-7773-4bab-b369-904e7e333e17","family_name":"\u0627\u0644\u0645\u0637\u064a\u0631\u064a","given_name":"\u0639\u0645\u0631","email":"abusalem558@gmail.com"}],"original_submitted_time":"2025-12-18T16:15:02Z"},"eula":{"accepted_timestamp":"2025-03-14T11:31:53Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:15:03.379369] [info] Response: 0: '{"owner":"5b3c0fe9-7773-4bab-b369-904e7e333e17","title":"sem2FinalThesis3_AH.pdf","status":"CREATED","id":"610de2f1-c862-442e-b14f-9e1f40e7d432","created_time":"2025-12-18T16:15:03.163Z","httpstatus":201}' [2025-12-18 19:15:03.383403] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/610de2f1-c862-442e-b14f-9e1f40e7d432/original [2025-12-18 19:15:03.383431] [info] Headers: 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="sem2FinalThesis3_AH.pdf"' [2025-12-18 19:15:03.637562] [info] Response: 0: '{"message":"Successfully uploaded file for submission 610de2f1-c862-442e-b14f-9e1f40e7d432","httpstatus":202}' [2025-12-18 19:15:12.135121] [info] -------- WEBHOOK START -------- [2025-12-18 19:15:12.135159] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '326' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '68eea00f57d1de34b17d2f75f5913c464a4fd0694e736384f411ff067e495373' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9afff524afebe868-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944289011f206150c0feb23224fea0b-f644f6cde38858e4-0' traceparent: '00-6944289011f206150c0feb23224fea0b-f644f6cde38858e4-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:15:12.135261] [info] WEBHOOK REQUEST: {"owner":"5b3c0fe9-7773-4bab-b369-904e7e333e17","title":"sem2FinalThesis3_AH.pdf","status":"COMPLETE","id":"610de2f1-c862-442e-b14f-9e1f40e7d432","content_type":"application/pdf","page_count":18,"word_count":3020,"character_count":18102,"created_time":"2025-12-18T16:15:03.163Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 19:15:12.135267] [info] EXPECTED SIGNATURE: 68eea00f57d1de34b17d2f75f5913c464a4fd0694e736384f411ff067e495373 [2025-12-18 19:15:12.963830] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/610de2f1-c862-442e-b14f-9e1f40e7d432/similarity [2025-12-18 19:15:12.963867] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:15:12.963886] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 19:15:13.760448] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:15:13.762531] [info] -------- WEBHOOK END -------- [2025-12-18 19:15:23.977910] [info] -------- WEBHOOK START -------- [2025-12-18 19:15:23.977950] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1239' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' b3: '6944289b92adc33af6d5698fab9610df-ace06bf51481338d-0' cf-ray: '9afff56eb8441961-FRA' accept: '*/*' user-agent: 'AHC/2.1' traceparent: '00-6944289b92adc33af6d5698fab9610df-ace06bf51481338d-00' x-turnitin-signature: '1c91a2890c1af412c3c8af662e23db88df13659b09a3d88085780e56e1671c76' x-forwarded-for: '52.29.246.76' [2025-12-18 19:15:23.978041] [info] WEBHOOK REQUEST: {"overall_match_percentage":11,"internet_match_percentage":8,"publication_match_percentage":5,"submitted_works_match_percentage":10,"status":"COMPLETE","time_generated":"2025-12-18T16:15:23.759097Z","time_requested":"2025-12-18T16:15:13.721626Z","submission_id":"610de2f1-c862-442e-b14f-9e1f40e7d432","top_matches":[{"percentage":3.9057457,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":121,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.8082633,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":87,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.2595222,"submission_id":"aa91571c-3629-4a80-92f2-e17585387b55","source_type":"SUBMITTED_WORK","matched_word_count_total":70,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":2.001291,"source_type":"INTERNET","matched_word_count_total":62,"name":"collections.lib.utah.edu"}],"top_source_largest_matched_word_count":39} [2025-12-18 19:15:23.978055] [info] EXPECTED SIGNATURE: 1c91a2890c1af412c3c8af662e23db88df13659b09a3d88085780e56e1671c76 [2025-12-18 19:15:23.982117] [info] -------- WEBHOOK END -------- [2025-12-18 19:20:01.779316] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:20:01.779365] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:20:01.779463] [info] Request: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","submitter":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"project2.pdf","metadata":{"group":{"id":"125546","name":"Project 2-new","type":"ASSIGNMENT"},"group_context":{"id":"4111","name":"Practical_Image_Processing_and_Natural_Language_Processing_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"}]},"owners":[{"id":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.almoairfi@gmail.com"}],"original_submitted_time":"2025-12-18T16:20:01Z"},"eula":{"accepted_timestamp":"2025-03-08T17:52:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:20:02.403012] [info] Response: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"project2.pdf","status":"CREATED","id":"33a62e60-f872-4c2d-8228-c14bfa6d2c49","created_time":"2025-12-18T16:20:02.101Z","httpstatus":201}' [2025-12-18 19:20:02.405495] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/33a62e60-f872-4c2d-8228-c14bfa6d2c49/original [2025-12-18 19:20:02.405529] [info] Headers: 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="project2.pdf"' [2025-12-18 19:20:02.659336] [info] Response: 0: '{"message":"Successfully uploaded file for submission 33a62e60-f872-4c2d-8228-c14bfa6d2c49","httpstatus":202}' [2025-12-18 19:20:03.091022] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:20:03.091073] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:20:03.091093] [info] Request: 0: '{"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","submitter":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"Final Project 2_version_ Thesis._The-Role-of-IoT-in-Monitoring-Patients-with-Diabetes-in-COVID-19_Checked.docx","metadata":{"group":{"id":"125961","name":"Task 8: Uploading Final Submission of your Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"635b65b8-388c-49db-a5a4-fa1a60484de0","family_name":"\u0627\u0644\u0645\u0627\u0644\u0643\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"mte.almalki@gmail.com"}],"original_submitted_time":"2025-12-18T16:20:03Z"},"eula":{"accepted_timestamp":"2025-03-16T12:25:41Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:20:03.847708] [info] Response: 0: '{"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"Final Project 2_version_ Thesis._The-Role-of-IoT-in-Monitoring-Patients-with-Diabetes-in-COVID-19_Checked.docx","status":"CREATED","id":"1691b538-b22e-4b81-ad1d-a3acc5b282d6","created_time":"2025-12-18T16:20:03.502Z","httpstatus":201}' [2025-12-18 19:20:03.852477] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1691b538-b22e-4b81-ad1d-a3acc5b282d6/original [2025-12-18 19:20:03.852514] [info] Headers: 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_version_ Thesis._The-Role-of-IoT-in-Monitoring-Patients-with-Diabetes-in-COVID-19_Checked.docx"' [2025-12-18 19:20:04.212651] [info] Response: 0: '{"message":"Successfully uploaded file for submission 1691b538-b22e-4b81-ad1d-a3acc5b282d6","httpstatus":202}' [2025-12-18 19:20:04.977624] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:20:04.977673] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:20:04.977694] [info] Request: 0: '{"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","submitter":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"IoT-Based-Monitoring-for-Diabetic-Patients-During-COVID-19_V2.pdf","metadata":{"group":{"id":"125962","name":"Task 9: Uploading Final Submission of your Research Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"635b65b8-388c-49db-a5a4-fa1a60484de0","family_name":"\u0627\u0644\u0645\u0627\u0644\u0643\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"mte.almalki@gmail.com"}],"original_submitted_time":"2025-12-18T16:20:04Z"},"eula":{"accepted_timestamp":"2025-03-16T12:25:41Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:20:05.394563] [info] Response: 0: '{"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"IoT-Based-Monitoring-for-Diabetic-Patients-During-COVID-19_V2.pdf","status":"CREATED","id":"327d7f4d-6332-4801-b2bf-5c27512ece39","created_time":"2025-12-18T16:20:05.223Z","httpstatus":201}' [2025-12-18 19:20:05.397746] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/327d7f4d-6332-4801-b2bf-5c27512ece39/original [2025-12-18 19:20:05.397798] [info] Headers: 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="IoT-Based-Monitoring-for-Diabetic-Patients-During-COVID-19_V2.pdf"' [2025-12-18 19:20:05.752620] [info] Response: 0: '{"message":"Successfully uploaded file for submission 327d7f4d-6332-4801-b2bf-5c27512ece39","httpstatus":202}' [2025-12-18 19:20:06.443468] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:20:06.443521] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:20:06.443542] [info] Request: 0: '{"owner":"5b3c0fe9-7773-4bab-b369-904e7e333e17","submitter":"5b3c0fe9-7773-4bab-b369-904e7e333e17","title":"Final Seminiar Presentation.pptx","metadata":{"group":{"id":"125962","name":"Task 9: Uploading Final Submission of your Research Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"5b3c0fe9-7773-4bab-b369-904e7e333e17","family_name":"\u0627\u0644\u0645\u0637\u064a\u0631\u064a","given_name":"\u0639\u0645\u0631","email":"abusalem558@gmail.com"}],"original_submitted_time":"2025-12-18T16:20:06Z"},"eula":{"accepted_timestamp":"2025-03-14T11:31:53Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:20:06.869467] [info] Response: 0: '{"owner":"5b3c0fe9-7773-4bab-b369-904e7e333e17","title":"Final Seminiar Presentation.pptx","status":"CREATED","id":"a500fa21-9d51-44e0-9feb-1a08a4bb92cf","created_time":"2025-12-18T16:20:06.674Z","httpstatus":201}' [2025-12-18 19:20:06.875883] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a500fa21-9d51-44e0-9feb-1a08a4bb92cf/original [2025-12-18 19:20:06.875915] [info] Headers: 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 Seminiar Presentation.pptx"' [2025-12-18 19:20:07.219490] [info] Response: 0: '{"message":"Successfully uploaded file for submission a500fa21-9d51-44e0-9feb-1a08a4bb92cf","httpstatus":202}' [2025-12-18 19:20:07.947609] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:20:07.947662] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:20:07.947684] [info] Request: 0: '{"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","submitter":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"Article_Paper_The Role of IoT in Monitoring Patients with Diabetes in COVID-19.docx","metadata":{"group":{"id":"125963","name":"Task 10: Uploading Final Submission of your Research Article","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"635b65b8-388c-49db-a5a4-fa1a60484de0","family_name":"\u0627\u0644\u0645\u0627\u0644\u0643\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"mte.almalki@gmail.com"}],"original_submitted_time":"2025-12-18T16:20:07Z"},"eula":{"accepted_timestamp":"2025-03-16T12:25:41Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:20:08.381023] [info] Response: 0: '{"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"Article_Paper_The Role of IoT in Monitoring Patients with Diabetes in COVID-19.docx","status":"CREATED","id":"760c4464-34c5-4253-b73a-35160645acc0","created_time":"2025-12-18T16:20:08.206Z","httpstatus":201}' [2025-12-18 19:20:08.383260] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/760c4464-34c5-4253-b73a-35160645acc0/original [2025-12-18 19:20:08.383285] [info] Headers: 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="Article_Paper_The Role of IoT in Monitoring Patients with Diabetes in COVID-19.docx"' [2025-12-18 19:20:08.436621] [info] -------- WEBHOOK START -------- [2025-12-18 19:20:08.436656] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '313' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '61dc0f5ab18f5f22e1e9ed7aa085f16f140460e89e8639c87350830c248cf761' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=36952ac8a2e97b663fa39c76be7953f0' cf-ray: '9afffc608c5491de-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694429b8c3076ce623a562f9548a7543-d4a09be5f19746a2-0' traceparent: '00-694429b8c3076ce623a562f9548a7543-d4a09be5f19746a2-00' x-forwarded-for: '52.29.246.76' [2025-12-18 19:20:08.436757] [info] WEBHOOK REQUEST: {"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"project2.pdf","status":"COMPLETE","id":"33a62e60-f872-4c2d-8228-c14bfa6d2c49","content_type":"application/pdf","page_count":6,"word_count":1266,"character_count":7205,"created_time":"2025-12-18T16:20:02.101Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 19:20:08.436763] [info] EXPECTED SIGNATURE: 61dc0f5ab18f5f22e1e9ed7aa085f16f140460e89e8639c87350830c248cf761 [2025-12-18 19:20:08.644107] [info] Response: 0: '{"message":"Successfully uploaded file for submission 760c4464-34c5-4253-b73a-35160645acc0","httpstatus":202}' [2025-12-18 19:20:08.860761] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/33a62e60-f872-4c2d-8228-c14bfa6d2c49/similarity [2025-12-18 19:20:08.860804] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:20:08.860822] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 19:20:09.480874] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:20:09.482927] [info] -------- WEBHOOK END -------- [2025-12-18 19:20:24.656744] [info] -------- WEBHOOK START -------- [2025-12-18 19:20:24.656785] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1444' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '364ca149b6c1f34d6a93eeb1c80fd24f3c5ffcd140f82c68b2dd463c8bbb50b9' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9afffcc5e893dcca-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694429c86434dfc72bbfb940caa06eb4-7409734f8b468fd5-0' traceparent: '00-694429c86434dfc72bbfb940caa06eb4-7409734f8b468fd5-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:20:24.656822] [info] WEBHOOK REQUEST: {"overall_match_percentage":69,"internet_match_percentage":57,"publication_match_percentage":52,"submitted_works_match_percentage":68,"status":"COMPLETE","time_generated":"2025-12-18T16:20:24.432056Z","time_requested":"2025-12-18T16:20:09.44919Z","submission_id":"33a62e60-f872-4c2d-8228-c14bfa6d2c49","top_matches":[{"percentage":40.849422,"source_type":"SUBMITTED_WORK","matched_word_count_total":529,"submitted_date":"2025-11-26","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-11-26"},{"percentage":38.841698,"source_type":"SUBMITTED_WORK","matched_word_count_total":503,"submitted_date":"2025-07-27","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-07-27"},{"percentage":35.135136,"source_type":"SUBMITTED_WORK","matched_word_count_total":455,"submitted_date":"2025-07-27","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-07-27"},{"percentage":34.980694,"source_type":"SUBMITTED_WORK","matched_word_count_total":453,"submitted_date":"2025-07-27","institution_name":"The Robert Gordon University","name":"The Robert Gordon University on 2025-07-27"},{"percentage":34.362934,"source_type":"SUBMITTED_WORK","matched_word_count_total":445,"submitted_date":"2023-05-21","institution_name":"University of Sydney","name":"University of Sydney on 2023-05-21"}],"top_source_largest_matched_word_count":31} [2025-12-18 19:20:24.656827] [info] EXPECTED SIGNATURE: 364ca149b6c1f34d6a93eeb1c80fd24f3c5ffcd140f82c68b2dd463c8bbb50b9 [2025-12-18 19:20:24.660598] [info] -------- WEBHOOK END -------- [2025-12-18 19:20:26.119606] [info] -------- WEBHOOK START -------- [2025-12-18 19:20:26.119647] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '392' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '12ec82b987bb9e6f07db6d5d9d465a470cb5aa7c3f3ea66f71adae16b63a836a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9afffccf2edadcca-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694429cae48ea421d17ec0ccb84b9d2c-488b4a2e87f6fd8c-0' traceparent: '00-694429cae48ea421d17ec0ccb84b9d2c-488b4a2e87f6fd8c-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:20:26.119760] [info] WEBHOOK REQUEST: {"owner":"5b3c0fe9-7773-4bab-b369-904e7e333e17","title":"Final Seminiar Presentation.pptx","status":"COMPLETE","id":"a500fa21-9d51-44e0-9feb-1a08a4bb92cf","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":19,"word_count":1138,"character_count":6914,"created_time":"2025-12-18T16:20:06.674Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 19:20:26.119767] [info] EXPECTED SIGNATURE: 12ec82b987bb9e6f07db6d5d9d465a470cb5aa7c3f3ea66f71adae16b63a836a [2025-12-18 19:20:26.848205] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/a500fa21-9d51-44e0-9feb-1a08a4bb92cf/similarity [2025-12-18 19:20:26.848246] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:20:26.848272] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 19:20:27.515954] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:20:27.519150] [info] -------- WEBHOOK END -------- [2025-12-18 19:20:33.849462] [info] -------- WEBHOOK START -------- [2025-12-18 19:20:33.849509] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '442' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd67b58ecd27199507622af0569876773a77356bc6d5cb185af1d22b721f7aac0' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=36952ac8a2e97b663fa39c76be7953f0' cf-ray: '9afffcff68c791de-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694429d1dec9b98dd8ce201eac3adb6b-58f2ed8c98e5e361-0' traceparent: '00-694429d1dec9b98dd8ce201eac3adb6b-58f2ed8c98e5e361-00' x-forwarded-for: '52.29.246.76' [2025-12-18 19:20:33.849606] [info] WEBHOOK REQUEST: {"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"Article_Paper_The Role of IoT in Monitoring Patients with Diabetes in COVID-19.docx","status":"COMPLETE","id":"760c4464-34c5-4253-b73a-35160645acc0","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":22,"word_count":5403,"character_count":36881,"created_time":"2025-12-18T16:20:08.206Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 19:20:33.849611] [info] EXPECTED SIGNATURE: d67b58ecd27199507622af0569876773a77356bc6d5cb185af1d22b721f7aac0 [2025-12-18 19:20:34.975084] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/760c4464-34c5-4253-b73a-35160645acc0/similarity [2025-12-18 19:20:34.975119] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:20:34.975136] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 19:20:35.545150] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:20:35.546974] [info] -------- WEBHOOK END -------- [2025-12-18 19:20:37.157946] [info] -------- WEBHOOK START -------- [2025-12-18 19:20:37.157985] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '366' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '248d436e705c35ae874148d2472f1a195328ecf51e6989912aa1bfc12dee477c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9afffd141b5691de-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694429d53881cee2a44bdda3701f21bd-ba4d5d650b46c0f4-0' traceparent: '00-694429d53881cee2a44bdda3701f21bd-ba4d5d650b46c0f4-00' x-forwarded-for: '52.29.246.76' [2025-12-18 19:20:37.158097] [info] WEBHOOK REQUEST: {"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"IoT-Based-Monitoring-for-Diabetic-Patients-During-COVID-19_V2.pdf","status":"COMPLETE","id":"327d7f4d-6332-4801-b2bf-5c27512ece39","content_type":"application/pdf","page_count":17,"word_count":991,"character_count":6481,"created_time":"2025-12-18T16:20:05.223Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-18 19:20:37.158111] [info] EXPECTED SIGNATURE: 248d436e705c35ae874148d2472f1a195328ecf51e6989912aa1bfc12dee477c [2025-12-18 19:20:37.761044] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/327d7f4d-6332-4801-b2bf-5c27512ece39/similarity [2025-12-18 19:20:37.761084] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:20:37.761100] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 19:20:38.401386] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:20:38.403969] [info] -------- WEBHOOK END -------- [2025-12-18 19:20:40.250662] [info] -------- WEBHOOK START -------- [2025-12-18 19:20:40.250694] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1093' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9d5ee9e5f539a3ee891896dc33a2349e5b489b3648143b4dad5252c6a4581e7d' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9afffd277861dcca-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694429d87d450a9f18d964fc888697e2-978a22c460a80aaf-0' traceparent: '00-694429d87d450a9f18d964fc888697e2-978a22c460a80aaf-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:20:40.250791] [info] WEBHOOK REQUEST: {"overall_match_percentage":2,"internet_match_percentage":2,"publication_match_percentage":0,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2025-12-18T16:20:40.103752Z","time_requested":"2025-12-18T16:20:27.478815Z","submission_id":"a500fa21-9d51-44e0-9feb-1a08a4bb92cf","top_matches":[{"percentage":1.0204082,"source_type":"SUBMITTED_WORK","matched_word_count_total":12,"submitted_date":"2024-11-01","institution_name":"Curtin University of Technology","name":"Curtin University of Technology on 2024-11-01"},{"percentage":0.93537414,"source_type":"INTERNET","matched_word_count_total":11,"name":"github.com"},{"percentage":0.8503401,"source_type":"SUBMITTED_WORK","matched_word_count_total":10,"submitted_date":"2023-04-24","institution_name":"University of Warwick","name":"University of Warwick on 2023-04-24"},{"percentage":0.8503401,"source_type":"SUBMITTED_WORK","matched_word_count_total":10,"submitted_date":"2023-04-21","institution_name":"University of Warwick","name":"University of Warwick on 2023-04-21"}],"top_source_largest_matched_word_count":12} [2025-12-18 19:20:40.250797] [info] EXPECTED SIGNATURE: 9d5ee9e5f539a3ee891896dc33a2349e5b489b3648143b4dad5252c6a4581e7d [2025-12-18 19:20:40.254719] [info] -------- WEBHOOK END -------- [2025-12-18 19:20:50.789697] [info] -------- WEBHOOK START -------- [2025-12-18 19:20:50.789738] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '768' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '823bbda1aa9d960be6f414b4cb67707fb95efa5bc62c429595972a78a01f35a4' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9afffd695a6edcca-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694429e2837efc3f1f14e5e9183932f3-da030ceaee6ec883-0' traceparent: '00-694429e2837efc3f1f14e5e9183932f3-da030ceaee6ec883-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:20:50.789839] [info] WEBHOOK REQUEST: {"overall_match_percentage":2,"internet_match_percentage":2,"publication_match_percentage":0,"submitted_works_match_percentage":0,"status":"COMPLETE","time_generated":"2025-12-18T16:20:50.629352Z","time_requested":"2025-12-18T16:20:38.36026Z","submission_id":"327d7f4d-6332-4801-b2bf-5c27512ece39","top_matches":[{"percentage":1.9249278,"source_type":"INTERNET","matched_word_count_total":20,"name":"www.mdpi.com"},{"percentage":0.76997113,"source_type":"INTERNET","matched_word_count_total":8,"name":"www.mdpi.com"},{"percentage":0.76997113,"source_type":"INTERNET","matched_word_count_total":8,"name":"injoit.org"},{"percentage":0.76997113,"source_type":"INTERNET","matched_word_count_total":8,"name":"journal.50sea.com"}],"top_source_largest_matched_word_count":20} [2025-12-18 19:20:50.789844] [info] EXPECTED SIGNATURE: 823bbda1aa9d960be6f414b4cb67707fb95efa5bc62c429595972a78a01f35a4 [2025-12-18 19:20:50.793667] [info] -------- WEBHOOK END -------- [2025-12-18 19:21:11.882910] [info] -------- WEBHOOK START -------- [2025-12-18 19:21:11.882951] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1371' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '3ed8f0a29ae7b11ad83ec8beb36d6edb4375ca1e001e41f37c5a6f547df6df11' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9afffded2b78dcca-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694429f7819fa3299c9db96f4b9dab21-339bbd1a1ff031ca-0' traceparent: '00-694429f7819fa3299c9db96f4b9dab21-339bbd1a1ff031ca-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:21:11.883052] [info] WEBHOOK REQUEST: {"overall_match_percentage":22,"internet_match_percentage":13,"publication_match_percentage":10,"submitted_works_match_percentage":16,"status":"COMPLETE","time_generated":"2025-12-18T16:21:11.708513Z","time_requested":"2025-12-18T16:20:35.494116Z","submission_id":"760c4464-34c5-4253-b73a-35160645acc0","top_matches":[{"percentage":4.482425,"source_type":"SUBMITTED_WORK","matched_word_count_total":278,"submitted_date":"2024-01-08","institution_name":"Al Hussein bin Talal University","name":"Al Hussein bin Talal University on 2024-01-08"},{"percentage":4.3534346,"source_type":"PUBLICATION","matched_word_count_total":270,"name":"V. Sharmila, S. Kannadhasan, A. Rajiv Kannan, P. Sivakumar, V. Vennila. \"Challenges in Information, Communication and Computing Technology\", CRC Press, 2024"},{"percentage":4.0470815,"source_type":"INTERNET","matched_word_count_total":251,"name":"dev-journal-bucket.s3.amazonaws.com"},{"percentage":3.7891004,"source_type":"PUBLICATION","matched_word_count_total":235,"name":"Mohiuddin Ahmed, Nazim Choudhury. \"Cybersecurity for Internet of Health Things\", CRC Press, 2025"},{"percentage":3.6439857,"source_type":"PUBLICATION","matched_word_count_total":226,"name":"Thangaprakash Sengodan, Sanjay Misra, M Murugappan. \"Advances in Electrical and Computer Technologies\", CRC Press, 2025"}],"top_source_largest_matched_word_count":9} [2025-12-18 19:21:11.883057] [info] EXPECTED SIGNATURE: 3ed8f0a29ae7b11ad83ec8beb36d6edb4375ca1e001e41f37c5a6f547df6df11 [2025-12-18 19:21:11.886662] [info] -------- WEBHOOK END -------- [2025-12-18 19:21:25.138310] [info] -------- WEBHOOK START -------- [2025-12-18 19:21:25.138346] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '471' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1e029d8303c951e0b2120821a102bed24a006f8368e8ca83b62cbce6eaf812b3' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9afffe3ffa2991de-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69442a0575156b7fe0c842a000892248-f278357058ea5d22-0' traceparent: '00-69442a0575156b7fe0c842a000892248-f278357058ea5d22-00' x-forwarded-for: '52.29.246.76' [2025-12-18 19:21:25.138447] [info] WEBHOOK REQUEST: {"owner":"635b65b8-388c-49db-a5a4-fa1a60484de0","title":"Final Project 2_version_ Thesis._The-Role-of-IoT-in-Monitoring-Patients-with-Diabetes-in-COVID-19_Checked.docx","status":"COMPLETE","id":"1691b538-b22e-4b81-ad1d-a3acc5b282d6","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":75,"word_count":17622,"character_count":106512,"created_time":"2025-12-18T16:20:03.502Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 19:21:25.138453] [info] EXPECTED SIGNATURE: 1e029d8303c951e0b2120821a102bed24a006f8368e8ca83b62cbce6eaf812b3 [2025-12-18 19:21:25.746552] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1691b538-b22e-4b81-ad1d-a3acc5b282d6/similarity [2025-12-18 19:21:25.746602] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:21:25.746619] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 19:21:26.538383] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:21:26.541191] [info] -------- WEBHOOK END -------- [2025-12-18 19:22:21.526772] [info] -------- WEBHOOK START -------- [2025-12-18 19:22:21.526807] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1382' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '1887186c828feeb62fc81b07016bdd89d39ec25dbb376910e19ad60d2499ddb4' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9affffa05da62bda-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69442a3db88739de0bd00b96703aac23-748553410afd158c-0' traceparent: '00-69442a3db88739de0bd00b96703aac23-748553410afd158c-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:22:21.526834] [info] WEBHOOK REQUEST: {"overall_match_percentage":9,"internet_match_percentage":6,"publication_match_percentage":5,"submitted_works_match_percentage":6,"status":"COMPLETE","time_generated":"2025-12-18T16:22:21.267477Z","time_requested":"2025-12-18T16:21:26.505256Z","submission_id":"1691b538-b22e-4b81-ad1d-a3acc5b282d6","top_matches":[{"percentage":0.7644051,"submission_id":"e3b3ad6c-ca2b-4d87-96bd-7c150918321b","source_type":"SUBMITTED_WORK","matched_word_count_total":145,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":0.7485898,"source_type":"INTERNET","matched_word_count_total":142,"name":"doctorpenguin.com"},{"percentage":0.6431546,"submission_id":"aa91571c-3629-4a80-92f2-e17585387b55","source_type":"SUBMITTED_WORK","matched_word_count_total":122,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"},{"percentage":0.5957088,"source_type":"SUBMITTED_WORK","matched_word_count_total":113,"submitted_date":"2025-12-14","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2025-12-14"},{"percentage":0.59043705,"source_type":"SUBMITTED_WORK","matched_word_count_total":112,"submitted_date":"2025-10-24","institution_name":"UNICAF","name":"UNICAF on 2025-10-24"}],"top_source_largest_matched_word_count":36} [2025-12-18 19:22:21.526849] [info] EXPECTED SIGNATURE: 1887186c828feeb62fc81b07016bdd89d39ec25dbb376910e19ad60d2499ddb4 [2025-12-18 19:22:21.530920] [info] -------- WEBHOOK END -------- [2025-12-18 19:30:01.796590] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 19:30:01.796622] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:30:01.796725] [info] Request: 0: '[]' [2025-12-18 19:30:02.012926] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 19:30:02.015090] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 19:30:02.015115] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:30:02.015134] [info] Request: 0: '[]' [2025-12-18 19:30:02.074002] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SIMILARITY_UPDATED","SUBMISSION_COMPLETE"],"httpstatus":200}' [2025-12-18 19:30:02.074640] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 19:30:02.074656] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:30:02.074671] [info] Request: 0: '[]' [2025-12-18 19:30:02.131939] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 19:32:00.707706] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/8780e3d3-fe18-4f16-9aa4-abfc0a0118c9/viewer-url [2025-12-18 19:32:00.707761] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:32:00.707782] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u064a\u0627\u0646","family_name":"\u0634\u0643\u0631\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 19:32:01.538748] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338210131?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI4OWMxZWE3MC0yMTE4LTQxZmEtOGM2Mi0zYWZlMjc2NjZkNTEiLCJpYXQiOjE3NjYwNzU1MTEsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNzU1OTEsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODIxMDEzMVwiOntcImF1dGhvclwiOlwi2LHZitin2YYg2LTZg9ix2YpcIixcInRpdGxlXCI6XCJGYWtlIE5ld3MgRGV0YWN0aW9uIEZpbmFsLnBkZlwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.sB-SOo-vGgB8jWHjukAJWVIyUj_n6DjNPeRRWL2YQNQ","httpstatus":200}' [2025-12-18 19:36:09.964843] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/73788f57-438b-44c1-9229-c34a126d5652/viewer-url [2025-12-18 19:36:09.964894] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:36:09.964983] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u064a\u0627\u0646","family_name":"\u0634\u0643\u0631\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 19:36:10.505208] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:337531478?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI4Y2YxMWEzNy1kYTgyLTQyZGQtYWViMi1lNjQ3NWYwYTU1OGQiLCJpYXQiOjE3NjYwNzU3NjAsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNzU4NDAsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzNzUzMTQ3OFwiOntcImF1dGhvclwiOlwi2LHZitin2YYg2LTZg9ix2YpcIixcInRpdGxlXCI6XCJGYWtlIG5ld3MgRGV0YWN0aW9uIFRoZXNpcy5kb2N4XCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.ovx-tKeuF9IzroTCaL__QzP8PIy3OPUijOkhCvmjido","httpstatus":200}' [2025-12-18 19:36:25.627661] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/8780e3d3-fe18-4f16-9aa4-abfc0a0118c9/viewer-url [2025-12-18 19:36:25.627703] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:36:25.627723] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u064a\u0627\u0646","family_name":"\u0634\u0643\u0631\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 19:36:26.175795] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338210131?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhMGY2NzFjZi02NDBlLTRlOWQtYjY0Yy1mNDQ1NWNkZTZmZWEiLCJpYXQiOjE3NjYwNzU3NzYsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNzU4NTYsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODIxMDEzMVwiOntcImF1dGhvclwiOlwi2LHZitin2YYg2LTZg9ix2YpcIixcInRpdGxlXCI6XCJGYWtlIE5ld3MgRGV0YWN0aW9uIEZpbmFsLnBkZlwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.Gks6wqqbPqL0EMENkZPoOb4ASiFA-Nadho2Q2it11-M","httpstatus":200}' [2025-12-18 19:37:43.609338] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/d92b3da7-9726-4450-a790-728fddde3393/viewer-url [2025-12-18 19:37:43.609378] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:37:43.609395] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0648\u0626\u0627\u0645","family_name":"\u0627\u0644\u062d\u0631\u0628\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 19:37:44.017680] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338013410?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIwZjU5ODg2Yy1hNTZhLTQxODQtOGQyYS05ZTRhZDQzZmZjMDEiLCJpYXQiOjE3NjYwNzU4NTQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNzU5MzQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODAxMzQxMFwiOntcImF1dGhvclwiOlwi2YjYptin2YUg2KfZhNit2LHYqNmKXCIsXCJ0aXRsZVwiOlwiRmluYWwgUHJvamVjdCAxLjMgd2lhbSAlMkMgWmFraWEuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.zxdOTxiLQ92xmTpwzil8LlVb8kFaoVwXSdtotraEwYc","httpstatus":200}' [2025-12-18 19:40:02.098352] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/261843cb-4f6b-4ac7-a6ea-1e2338fcfcc4/viewer-url [2025-12-18 19:40:02.098412] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:40:02.098505] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0645\u062d\u0645\u062f","family_name":"\u0639\u0628\u062f\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}}}' [2025-12-18 19:40:02.964750] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:337787792?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJjMDMzZTA4Mi0wMzkyLTRmMmItYTc0ZS01ZDE4NjIwYzlkZWQiLCJpYXQiOjE3NjYwNzU5OTIsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNzYwNzIsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzNzc4Nzc5MlwiOntcImF1dGhvclwiOlwi2YXYrdmF2K8g2LnYqNiv2YdcIixcInRpdGxlXCI6XCJUaGVzaXMlMjgyJTI5IEZyYXVkIERldGVjdGlvbiBpbiBGaW5hbmNpYWwgSW5kdXN0cnkgVXNpbmcgTWFjaGluZSBMZWFybmluZyBhcyBhIHRvb2wgLSBGaW5hbC5wZGZcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.rwL48AzmqMJ2wrBcU-3Up3wqd2HInF-9od8ABln5JkM","httpstatus":200}' [2025-12-18 19:45:01.436983] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:45:01.437038] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:45:01.437129] [info] Request: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","submitter":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","metadata":{"group":{"id":"124847","name":"Task 5: Uploading Final Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.almoairfi@gmail.com"}],"original_submitted_time":"2025-12-18T16:45:01Z"},"eula":{"accepted_timestamp":"2025-03-08T17:52:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:45:02.317569] [info] Response: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","status":"CREATED","id":"0d736d6e-7cbb-49da-9326-79fc6d438d75","created_time":"2025-12-18T16:45:01.979Z","httpstatus":201}' [2025-12-18 19:45:02.320926] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0d736d6e-7cbb-49da-9326-79fc6d438d75/original [2025-12-18 19:45:02.320954] [info] Headers: 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 presentation.pptx"' [2025-12-18 19:45:02.676408] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0d736d6e-7cbb-49da-9326-79fc6d438d75","httpstatus":202}' [2025-12-18 19:45:03.448268] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:45:03.448313] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:45:03.448333] [info] Request: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","submitter":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","metadata":{"group":{"id":"125962","name":"Task 9: Uploading Final Submission of your Research Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.almoairfi@gmail.com"}],"original_submitted_time":"2025-12-18T16:45:03Z"},"eula":{"accepted_timestamp":"2025-03-08T17:52:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:45:03.896248] [info] Response: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","status":"CREATED","id":"3b657c47-23a9-4d2e-8209-d0ce9bc1d646","created_time":"2025-12-18T16:45:03.708Z","httpstatus":201}' [2025-12-18 19:45:03.899554] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3b657c47-23a9-4d2e-8209-d0ce9bc1d646/original [2025-12-18 19:45:03.899586] [info] Headers: 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 presentation.pptx"' [2025-12-18 19:45:04.258876] [info] Response: 0: '{"message":"Successfully uploaded file for submission 3b657c47-23a9-4d2e-8209-d0ce9bc1d646","httpstatus":202}' [2025-12-18 19:45:05.043463] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:45:05.043509] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:45:05.043529] [info] Request: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","submitter":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Final Master Theses.docx","metadata":{"group":{"id":"125961","name":"Task 8: Uploading Final Submission of your Thesis","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.almoairfi@gmail.com"}],"original_submitted_time":"2025-12-18T16:45:05Z"},"eula":{"accepted_timestamp":"2025-03-08T17:52:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:45:05.627404] [info] Response: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Final Master Theses.docx","status":"CREATED","id":"883d7717-233d-42d4-8659-97c37b31c143","created_time":"2025-12-18T16:45:05.290Z","httpstatus":201}' [2025-12-18 19:45:05.630657] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/883d7717-233d-42d4-8659-97c37b31c143/original [2025-12-18 19:45:05.630687] [info] Headers: 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 Master Theses.docx"' [2025-12-18 19:45:05.903970] [info] Response: 0: '{"message":"Successfully uploaded file for submission 883d7717-233d-42d4-8659-97c37b31c143","httpstatus":202}' [2025-12-18 19:45:58.457529] [info] -------- WEBHOOK START -------- [2025-12-18 19:45:58.457571] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '383' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9d446d4ca4c0a25d83797ac9e2414b648aa799a4747e49e73ea972db123e5306' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b0022383c357fa0-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69442fc6c8b7745424a104b5352c513c-7396fbc57a75b82e-0' traceparent: '00-69442fc6c8b7745424a104b5352c513c-7396fbc57a75b82e-00' x-forwarded-for: '52.29.246.76' [2025-12-18 19:45:58.457662] [info] WEBHOOK REQUEST: {"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Final Master Theses.docx","status":"COMPLETE","id":"883d7717-233d-42d4-8659-97c37b31c143","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":38,"word_count":6131,"character_count":37434,"created_time":"2025-12-18T16:45:05.290Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-18 19:45:58.457667] [info] EXPECTED SIGNATURE: 9d446d4ca4c0a25d83797ac9e2414b648aa799a4747e49e73ea972db123e5306 [2025-12-18 19:45:59.191776] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/883d7717-233d-42d4-8659-97c37b31c143/similarity [2025-12-18 19:45:59.191828] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:45:59.191850] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 19:45:59.869532] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:45:59.871853] [info] -------- WEBHOOK END -------- [2025-12-18 19:46:09.679486] [info] -------- WEBHOOK START -------- [2025-12-18 19:46:09.679523] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '387' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'cac817c51c0f2c33c7f676c5b96f4c4eddd56f1b229423a154d36f9e0cdc1bf2' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00227e3f2c19ad-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69442fd1adc06742d1048f13ebc788e2-7adadc4784dde331-0' traceparent: '00-69442fd1adc06742d1048f13ebc788e2-7adadc4784dde331-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:46:09.679641] [info] WEBHOOK REQUEST: {"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","status":"COMPLETE","id":"0d736d6e-7cbb-49da-9326-79fc6d438d75","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":23,"word_count":1921,"character_count":11287,"created_time":"2025-12-18T16:45:01.979Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 19:46:09.679647] [info] EXPECTED SIGNATURE: cac817c51c0f2c33c7f676c5b96f4c4eddd56f1b229423a154d36f9e0cdc1bf2 [2025-12-18 19:46:10.578409] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0d736d6e-7cbb-49da-9326-79fc6d438d75/similarity [2025-12-18 19:46:10.578452] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:46:10.578469] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 19:46:11.167074] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:46:11.170317] [info] -------- WEBHOOK END -------- [2025-12-18 19:46:20.517219] [info] -------- WEBHOOK START -------- [2025-12-18 19:46:20.517256] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '808' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f2f3812804be380b2456a9aa4dcc7f5ef4ed8e75562d7def46aa2466348d7e23' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b0022c21db519ad-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69442fdca11cef80009f4ee27ef97d5a-bc8fa516e0ac9afe-1' traceparent: '00-69442fdca11cef80009f4ee27ef97d5a-bc8fa516e0ac9afe-01' x-forwarded-for: '52.57.242.45' [2025-12-18 19:46:20.517282] [info] WEBHOOK REQUEST: {"overall_match_percentage":3,"internet_match_percentage":3,"publication_match_percentage":1,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2025-12-18T16:46:20.367133Z","time_requested":"2025-12-18T16:46:11.134121Z","submission_id":"0d736d6e-7cbb-49da-9326-79fc6d438d75","top_matches":[{"percentage":0.9778693,"source_type":"INTERNET","matched_word_count_total":19,"name":"academic-accelerator.com"},{"percentage":0.8749357,"source_type":"INTERNET","matched_word_count_total":17,"name":"www.researchgate.net"},{"percentage":0.82346886,"source_type":"INTERNET","matched_word_count_total":16,"name":"journalofbigdata.springeropen.com"},{"percentage":0.82346886,"source_type":"INTERNET","matched_word_count_total":16,"name":"www.mdpi.com"}],"top_source_largest_matched_word_count":8} [2025-12-18 19:46:20.517298] [info] EXPECTED SIGNATURE: f2f3812804be380b2456a9aa4dcc7f5ef4ed8e75562d7def46aa2466348d7e23 [2025-12-18 19:46:20.569969] [info] -------- WEBHOOK END -------- [2025-12-18 19:46:45.292809] [info] -------- WEBHOOK START -------- [2025-12-18 19:46:45.292848] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1226' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd6e72d68640396d1ed37ebe5240fa5b2b7cb9ba08a1ab33ff3ab937ffde1797a' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b00235ced747fa0-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69442ff53a18cf729ac9235c52b3d96d-fe5c6f8f9265cba1-0' traceparent: '00-69442ff53a18cf729ac9235c52b3d96d-fe5c6f8f9265cba1-00' x-forwarded-for: '52.29.246.76' [2025-12-18 19:46:45.292953] [info] WEBHOOK REQUEST: {"overall_match_percentage":22,"internet_match_percentage":14,"publication_match_percentage":14,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2025-12-18T16:46:45.083474Z","time_requested":"2025-12-18T16:45:59.830638Z","submission_id":"883d7717-233d-42d4-8659-97c37b31c143","top_matches":[{"percentage":2.822332,"source_type":"PUBLICATION","matched_word_count_total":183,"name":"\"Web Intelligence and Human-Machine Interaction\", Springer Science and Business Media LLC, 2026"},{"percentage":2.313387,"source_type":"PUBLICATION","matched_word_count_total":150,"name":"\"Advances in Data Science and Management\", Springer Science and Business Media LLC, 2026"},{"percentage":2.236274,"source_type":"SUBMITTED_WORK","matched_word_count_total":145,"submitted_date":"2025-11-17","institution_name":"La Consolacion University Philippines","name":"La Consolacion University Philippines on 2025-11-17"},{"percentage":2.051203,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":133,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"}],"top_source_largest_matched_word_count":14} [2025-12-18 19:46:45.292959] [info] EXPECTED SIGNATURE: d6e72d68640396d1ed37ebe5240fa5b2b7cb9ba08a1ab33ff3ab937ffde1797a [2025-12-18 19:46:45.296875] [info] -------- WEBHOOK END -------- [2025-12-18 19:47:21.185906] [info] -------- WEBHOOK START -------- [2025-12-18 19:47:21.185939] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '387' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7542cdcb9949929cc615d5dc006e42fdea98326d17f0939caac454074d9b9934' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b00243d4fdc7fa0-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69443019a444c6870626a17e0cfe3352-61556baf3f3b6aba-0' traceparent: '00-69443019a444c6870626a17e0cfe3352-61556baf3f3b6aba-00' x-forwarded-for: '52.29.246.76' [2025-12-18 19:47:21.186036] [info] WEBHOOK REQUEST: {"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","status":"COMPLETE","id":"3b657c47-23a9-4d2e-8209-d0ce9bc1d646","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":23,"word_count":1921,"character_count":11287,"created_time":"2025-12-18T16:45:03.708Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 19:47:21.186041] [info] EXPECTED SIGNATURE: 7542cdcb9949929cc615d5dc006e42fdea98326d17f0939caac454074d9b9934 [2025-12-18 19:47:21.860563] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3b657c47-23a9-4d2e-8209-d0ce9bc1d646/similarity [2025-12-18 19:47:21.860626] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:47:21.860645] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 19:47:22.558203] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:47:22.560374] [info] -------- WEBHOOK END -------- [2025-12-18 19:47:32.503309] [info] -------- WEBHOOK START -------- [2025-12-18 19:47:32.503348] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '807' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '32ecfb5d1249e1e78c54c9d480742bde98c60938be3161daa1770c0509978ef2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b002483ee2cdc56-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694430248cafb3a9a011303a2b6b3889-13a45b3fafe9f667-0' traceparent: '00-694430248cafb3a9a011303a2b6b3889-13a45b3fafe9f667-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:47:32.503375] [info] WEBHOOK REQUEST: {"overall_match_percentage":3,"internet_match_percentage":3,"publication_match_percentage":1,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2025-12-18T16:47:32.126046Z","time_requested":"2025-12-18T16:47:22.52342Z","submission_id":"3b657c47-23a9-4d2e-8209-d0ce9bc1d646","top_matches":[{"percentage":0.9778693,"source_type":"INTERNET","matched_word_count_total":19,"name":"academic-accelerator.com"},{"percentage":0.8749357,"source_type":"INTERNET","matched_word_count_total":17,"name":"www.researchgate.net"},{"percentage":0.82346886,"source_type":"INTERNET","matched_word_count_total":16,"name":"journalofbigdata.springeropen.com"},{"percentage":0.82346886,"source_type":"INTERNET","matched_word_count_total":16,"name":"www.mdpi.com"}],"top_source_largest_matched_word_count":8} [2025-12-18 19:47:32.503379] [info] EXPECTED SIGNATURE: 32ecfb5d1249e1e78c54c9d480742bde98c60938be3161daa1770c0509978ef2 [2025-12-18 19:47:32.507419] [info] -------- WEBHOOK END -------- [2025-12-18 19:50:01.731559] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:50:01.731599] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:50:01.731679] [info] Request: 0: '{"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","submitter":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"Fake News Detection.docx","metadata":{"group":{"id":"125958","name":"Thesis for all after updating","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"9d4bcf13-02ab-4893-9979-c815261556e6","family_name":"\u0634\u0643\u0631\u064a","given_name":"\u0631\u064a\u0627\u0646","email":"rshukri94@gmail.com"}],"original_submitted_time":"2025-12-18T16:50:01Z"},"eula":{"accepted_timestamp":"2025-05-04T22:02:50Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:50:02.321896] [info] Response: 0: '{"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"Fake News Detection.docx","status":"CREATED","id":"9a9d7891-3cbc-4df3-9588-eee419296875","created_time":"2025-12-18T16:50:02.051Z","httpstatus":201}' [2025-12-18 19:50:02.325093] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9a9d7891-3cbc-4df3-9588-eee419296875/original [2025-12-18 19:50:02.325124] [info] Headers: 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="Fake News Detection.docx"' [2025-12-18 19:50:02.745193] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9a9d7891-3cbc-4df3-9588-eee419296875","httpstatus":202}' [2025-12-18 19:51:27.850312] [info] -------- WEBHOOK START -------- [2025-12-18 19:51:27.850359] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '384' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2f1863ed951cd418a652a171ae7a9af4b5615303fa6aa9e09d5eb92a2b810e65' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b002a42e87dea1e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944310feef0a56b43b282d7f33698a8-1d92aa45674dfa59-0' traceparent: '00-6944310feef0a56b43b282d7f33698a8-1d92aa45674dfa59-00' x-forwarded-for: '52.29.246.76' [2025-12-18 19:51:27.850461] [info] WEBHOOK REQUEST: {"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"Fake News Detection.docx","status":"COMPLETE","id":"9a9d7891-3cbc-4df3-9588-eee419296875","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":56,"word_count":12238,"character_count":73588,"created_time":"2025-12-18T16:50:02.051Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 19:51:27.850466] [info] EXPECTED SIGNATURE: 2f1863ed951cd418a652a171ae7a9af4b5615303fa6aa9e09d5eb92a2b810e65 [2025-12-18 19:51:28.494175] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9a9d7891-3cbc-4df3-9588-eee419296875/similarity [2025-12-18 19:51:28.494210] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:51:28.494225] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 19:51:29.256983] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:51:29.258764] [info] -------- WEBHOOK END -------- [2025-12-18 19:52:15.740084] [info] -------- WEBHOOK START -------- [2025-12-18 19:52:15.740130] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1463' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '65a038b86673a0d3ab1f29a32294c93d3bd0871380208f7b19ca459d987de0fe' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b002b6e3fa0ea1e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944313f8df2ac4e29a062057391477c-7a523115e4ad7f12-0' traceparent: '00-6944313f8df2ac4e29a062057391477c-7a523115e4ad7f12-00' x-forwarded-for: '52.29.246.76' [2025-12-18 19:52:15.740231] [info] WEBHOOK REQUEST: {"overall_match_percentage":29,"internet_match_percentage":19,"publication_match_percentage":18,"submitted_works_match_percentage":26,"status":"COMPLETE","time_generated":"2025-12-18T16:52:15.582962Z","time_requested":"2025-12-18T16:51:29.222343Z","submission_id":"9a9d7891-3cbc-4df3-9588-eee419296875","top_matches":[{"percentage":7.0213594,"source_type":"SUBMITTED_WORK","matched_word_count_total":904,"submitted_date":"2025-09-21","institution_name":"University of Newcastle","name":"University of Newcastle on 2025-09-21"},{"percentage":3.9067962,"source_type":"PUBLICATION","matched_word_count_total":503,"name":"S.P. Jani, M. Adam Khan. \"Applications of AI in Smart Technologies and Manufacturing\", CRC Press, 2025"},{"percentage":3.6038835,"source_type":"PUBLICATION","matched_word_count_total":464,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":3.4718447,"source_type":"SUBMITTED_WORK","matched_word_count_total":447,"submitted_date":"2025-04-18","institution_name":"Higher Education Commission Pakistan","name":"Higher Education Commission Pakistan on 2025-04-18"},{"percentage":3.4097087,"source_type":"PUBLICATION","matched_word_count_total":439,"name":"Thangaprakash Sengodan, Sanjay Misra, M Murugappan. \"Advances in Electrical and Computer Technologies\", CRC Press, 2025"}],"top_source_largest_matched_word_count":48} [2025-12-18 19:52:15.740237] [info] EXPECTED SIGNATURE: 65a038b86673a0d3ab1f29a32294c93d3bd0871380208f7b19ca459d987de0fe [2025-12-18 19:52:15.744577] [info] -------- WEBHOOK END -------- [2025-12-18 19:55:01.351368] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 19:55:01.351404] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:55:01.351475] [info] Request: 0: '{"owner":"276c5350-f8f7-4150-b197-1e20f2d96bc3","submitter":"276c5350-f8f7-4150-b197-1e20f2d96bc3","title":"%D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D9%8A%D9%94%D9%8A %D9%83%D8%A7%D9%85%D9%84.docx","metadata":{"group":{"id":"112656","name":"Word \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"3952","name":"Final_Project_MKT761_T3_MDM_Third Trimester 2025","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"276c5350-f8f7-4150-b197-1e20f2d96bc3","family_name":"\u0627\u0644\u0646\u0647\u0627\u0631\u064a","given_name":"\u0639\u0637\u0648\u0631","email":"o.j.alnahari@gmail.com"}],"original_submitted_time":"2025-12-18T16:55:01Z"},"eula":{"accepted_timestamp":"2025-10-15T19:30:46Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 19:55:01.853164] [info] Response: 0: '{"owner":"276c5350-f8f7-4150-b197-1e20f2d96bc3","title":"%D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D9%8A%D9%94%D9%8A %D9%83%D8%A7%D9%85%D9%84.docx","status":"CREATED","id":"2de888f7-588e-4f46-83a4-91fa576511a5","created_time":"2025-12-18T16:55:01.640Z","httpstatus":201}' [2025-12-18 19:55:01.855051] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2de888f7-588e-4f46-83a4-91fa576511a5/original [2025-12-18 19:55:01.855074] [info] Headers: 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%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D9%8A%D9%94%D9%8A %D9%83%D8%A7%D9%85%D9%84.docx"' [2025-12-18 19:55:02.112354] [info] Response: 0: '{"message":"Successfully uploaded file for submission 2de888f7-588e-4f46-83a4-91fa576511a5","httpstatus":202}' [2025-12-18 19:55:47.929277] [info] -------- WEBHOOK START -------- [2025-12-18 19:55:47.929321] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '481' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '154e8780ec8f9986fe1ec02fde516a4b60536b861c39642cbfe644e4f5bdbb54' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00309c584f8fe6-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944321360a01c38fa4bde2f5afcf312-8b9e8146403ca31f-0' traceparent: '00-6944321360a01c38fa4bde2f5afcf312-8b9e8146403ca31f-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:55:47.929418] [info] WEBHOOK REQUEST: {"owner":"276c5350-f8f7-4150-b197-1e20f2d96bc3","title":"%D8%A7%D9%84%D9%85%D8%B4%D8%B1%D9%88%D8%B9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D9%8A%D9%94%D9%8A %D9%83%D8%A7%D9%85%D9%84.docx","status":"COMPLETE","id":"2de888f7-588e-4f46-83a4-91fa576511a5","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":75,"word_count":14723,"character_count":82369,"created_time":"2025-12-18T16:55:01.640Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 19:55:47.929423] [info] EXPECTED SIGNATURE: 154e8780ec8f9986fe1ec02fde516a4b60536b861c39642cbfe644e4f5bdbb54 [2025-12-18 19:55:48.644244] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2de888f7-588e-4f46-83a4-91fa576511a5/similarity [2025-12-18 19:55:48.644289] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 19:55:48.644313] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 19:55:49.310775] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 19:55:49.312563] [info] -------- WEBHOOK END -------- [2025-12-18 19:56:58.071566] [info] -------- WEBHOOK START -------- [2025-12-18 19:56:58.071602] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1236' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'c0d26efaca66c8a4cc91268f7e63c7f4b5f06d610c6c15ef7ee681c430eb720f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b003252baab6acc-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69443259cbd6f28af110229c51859598-8f3b4bd9634d158b-0' traceparent: '00-69443259cbd6f28af110229c51859598-8f3b4bd9634d158b-00' x-forwarded-for: '52.57.242.45' [2025-12-18 19:56:58.071702] [info] WEBHOOK REQUEST: {"overall_match_percentage":32,"internet_match_percentage":16,"publication_match_percentage":1,"submitted_works_match_percentage":28,"status":"COMPLETE","time_generated":"2025-12-18T16:56:57.797012Z","time_requested":"2025-12-18T16:55:49.275669Z","submission_id":"2de888f7-588e-4f46-83a4-91fa576511a5","top_matches":[{"percentage":5.341506,"source_type":"SUBMITTED_WORK","matched_word_count_total":793,"submitted_date":"2023-09-12","institution_name":"Applied Science University","name":"Applied Science University on 2023-09-12"},{"percentage":4.8093762,"source_type":"SUBMITTED_WORK","matched_word_count_total":714,"submitted_date":"2025-11-29","institution_name":"A'Sharqiyah University, Oman","name":" A'Sharqiyah University, Oman on 2025-11-29"},{"percentage":4.7285466,"source_type":"SUBMITTED_WORK","matched_word_count_total":702,"submitted_date":"2025-11-26","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2025-11-26"},{"percentage":4.667924,"source_type":"SUBMITTED_WORK","matched_word_count_total":693,"submitted_date":"2025-11-25","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2025-11-25"}],"top_source_largest_matched_word_count":51} [2025-12-18 19:56:58.071717] [info] EXPECTED SIGNATURE: c0d26efaca66c8a4cc91268f7e63c7f4b5f06d610c6c15ef7ee681c430eb720f [2025-12-18 19:56:58.075674] [info] -------- WEBHOOK END -------- [2025-12-18 20:00:01.123050] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 20:00:01.123083] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:00:01.123168] [info] Request: 0: '[]' [2025-12-18 20:00:01.305366] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 20:00:01.307562] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 20:00:01.307586] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:00:01.307605] [info] Request: 0: '[]' [2025-12-18 20:00:01.388659] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 20:00:01.389488] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 20:00:01.389506] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:00:01.389520] [info] Request: 0: '[]' [2025-12-18 20:00:01.471514] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 20:09:16.710851] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/8780e3d3-fe18-4f16-9aa4-abfc0a0118c9/viewer-url [2025-12-18 20:09:16.710910] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:09:16.710932] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u064a\u0627\u0646","family_name":"\u0634\u0643\u0631\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 20:09:17.465051] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338210131?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIwYzhlZjAxZS1jOTkzLTRlYzMtOWZjOC0zZDAzMTE4ZjRmYjIiLCJpYXQiOjE3NjYwNzc3NDcsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNzc4MjcsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODIxMDEzMVwiOntcImF1dGhvclwiOlwi2LHZitin2YYg2LTZg9ix2YpcIixcInRpdGxlXCI6XCJGYWtlIE5ld3MgRGV0YWN0aW9uIEZpbmFsLnBkZlwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.JnYGBr1F3xedKXvg4FCOVxatBOseB7tpYOjIX7r_bDM","httpstatus":200}' [2025-12-18 20:18:11.508431] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/8780e3d3-fe18-4f16-9aa4-abfc0a0118c9/viewer-url [2025-12-18 20:18:11.508481] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:18:11.508574] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u064a\u0627\u0646","family_name":"\u0634\u0643\u0631\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 20:18:12.302406] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338210131?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIyZjMzMzJlMy0xYWQ3LTRkMzctOGEyZS1iMGFiNDkzYWEyMDciLCJpYXQiOjE3NjYwNzgyODIsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwNzgzNjIsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODIxMDEzMVwiOntcImF1dGhvclwiOlwi2LHZitin2YYg2LTZg9ix2YpcIixcInRpdGxlXCI6XCJGYWtlIE5ld3MgRGV0YWN0aW9uIEZpbmFsLnBkZlwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ._esl2v-uGuJhKg4_ki8N_T9R_iPp0S-K5z1nffwHxF4","httpstatus":200}' [2025-12-18 20:20:01.475224] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 20:20:01.475267] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:20:01.475347] [info] Request: 0: '{"owner":"9379b4c9-708e-412f-abab-1c55b9ada1f6","submitter":"9379b4c9-708e-412f-abab-1c55b9ada1f6","title":"%D8%AA%D9%87%D8%A7%D9%86%D9%8A %D8%B9%D9%84%D9%8A %D9%86%D8%A7%D8%B5%D8%B1.docx","metadata":{"group":{"id":"112656","name":"Word \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"3952","name":"Final_Project_MKT761_T3_MDM_Third Trimester 2025","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"9379b4c9-708e-412f-abab-1c55b9ada1f6","family_name":"\u0639\u0644\u064a \u0646\u0627\u0635\u0631","given_name":"\u062a\u0647\u0627\u0646\u064a","email":"nani.88811@gmail.com"}],"original_submitted_time":"2025-12-18T17:20:01Z"},"eula":{"accepted_timestamp":"2025-10-13T12:05:19Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 20:20:01.972367] [info] Response: 0: '{"owner":"9379b4c9-708e-412f-abab-1c55b9ada1f6","title":"%D8%AA%D9%87%D8%A7%D9%86%D9%8A %D8%B9%D9%84%D9%8A %D9%86%D8%A7%D8%B5%D8%B1.docx","status":"CREATED","id":"51412373-59a9-42ee-8256-3f793edcb4d7","created_time":"2025-12-18T17:20:01.759Z","httpstatus":201}' [2025-12-18 20:20:01.975070] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/51412373-59a9-42ee-8256-3f793edcb4d7/original [2025-12-18 20:20:01.975095] [info] Headers: 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%D9%87%D8%A7%D9%86%D9%8A %D8%B9%D9%84%D9%8A %D9%86%D8%A7%D8%B5%D8%B1.docx"' [2025-12-18 20:20:02.261914] [info] Response: 0: '{"message":"Successfully uploaded file for submission 51412373-59a9-42ee-8256-3f793edcb4d7","httpstatus":202}' [2025-12-18 20:20:55.873444] [info] -------- WEBHOOK START -------- [2025-12-18 20:20:55.873480] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '439' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b92fd8b1fc62473c4aa207345a2db8614f4417493503031eb9c083569df22252' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b00556d0aa49752-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694437f762e2e9352befd34508666e61-db60fa7c96f03237-0' traceparent: '00-694437f762e2e9352befd34508666e61-db60fa7c96f03237-00' x-forwarded-for: '52.29.246.76' [2025-12-18 20:20:55.873505] [info] WEBHOOK REQUEST: {"owner":"9379b4c9-708e-412f-abab-1c55b9ada1f6","title":"%D8%AA%D9%87%D8%A7%D9%86%D9%8A %D8%B9%D9%84%D9%8A %D9%86%D8%A7%D8%B5%D8%B1.docx","status":"COMPLETE","id":"51412373-59a9-42ee-8256-3f793edcb4d7","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":69,"word_count":12089,"character_count":70260,"created_time":"2025-12-18T17:20:01.759Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-18 20:20:55.873508] [info] EXPECTED SIGNATURE: b92fd8b1fc62473c4aa207345a2db8614f4417493503031eb9c083569df22252 [2025-12-18 20:20:56.265732] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/51412373-59a9-42ee-8256-3f793edcb4d7/similarity [2025-12-18 20:20:56.265773] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:20:56.265793] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 20:20:57.125925] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 20:20:57.128684] [info] -------- WEBHOOK END -------- [2025-12-18 20:21:48.699140] [info] -------- WEBHOOK START -------- [2025-12-18 20:21:48.699182] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1222' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2e9d7c5285797c80ff72a440d70df9cd0a78b364c2a58c4838ca7df24e283c71' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b0056b73ce69752-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944382c276b4c5f42312a577ea063ea-4f1ce3acdff12950-0' traceparent: '00-6944382c276b4c5f42312a577ea063ea-4f1ce3acdff12950-00' x-forwarded-for: '52.29.246.76' [2025-12-18 20:21:48.699280] [info] WEBHOOK REQUEST: {"overall_match_percentage":14,"internet_match_percentage":8,"publication_match_percentage":1,"submitted_works_match_percentage":10,"status":"COMPLETE","time_generated":"2025-12-18T17:21:48.548418Z","time_requested":"2025-12-18T17:20:57.094271Z","submission_id":"51412373-59a9-42ee-8256-3f793edcb4d7","top_matches":[{"percentage":1.6372364,"source_type":"INTERNET","matched_word_count_total":191,"name":"jeahs.com"},{"percentage":1.6372364,"source_type":"INTERNET","matched_word_count_total":191,"name":"www.jeahs.com"},{"percentage":1.0972055,"source_type":"SUBMITTED_WORK","matched_word_count_total":128,"submitted_date":"2021-12-20","institution_name":"World Islamic University for Science and Education","name":"World Islamic University for Science and Education on 2021-12-20"},{"percentage":0.91719526,"source_type":"SUBMITTED_WORK","matched_word_count_total":107,"submitted_date":"2025-08-29","institution_name":"Muscat University","name":"Muscat University on 2025-08-29"},{"percentage":0.84861994,"source_type":"SUBMITTED_WORK","matched_word_count_total":99,"submitted_date":"2025-11-02","institution_name":"Jarash University","name":"Jarash University on 2025-11-02"}],"top_source_largest_matched_word_count":68} [2025-12-18 20:21:48.699285] [info] EXPECTED SIGNATURE: 2e9d7c5285797c80ff72a440d70df9cd0a78b364c2a58c4838ca7df24e283c71 [2025-12-18 20:21:48.703933] [info] -------- WEBHOOK END -------- [2025-12-18 20:30:01.285974] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 20:30:01.286011] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:30:01.286094] [info] Request: 0: '[]' [2025-12-18 20:30:01.501163] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 20:30:01.504079] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 20:30:01.504107] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:30:01.504136] [info] Request: 0: '[]' [2025-12-18 20:30:01.575689] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 20:30:01.576544] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 20:30:01.576558] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:30:01.576571] [info] Request: 0: '[]' [2025-12-18 20:30:01.682152] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 20:45:01.952379] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 20:45:01.952416] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:45:01.952497] [info] Request: 0: '{"owner":"8a965f40-c639-42e5-bc49-66f3da67bc56","submitter":"8a965f40-c639-42e5-bc49-66f3da67bc56","title":"Masters Thesis Mohammed Hassan Alzahrani.docx","metadata":{"group":{"id":"112656","name":"Word \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"3952","name":"Final_Project_MKT761_T3_MDM_Third Trimester 2025","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"8a965f40-c639-42e5-bc49-66f3da67bc56","family_name":"\u0627\u0644\u0632\u0647\u0631\u0627\u0646\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"moh.ht98@gmail.com"}],"original_submitted_time":"2025-12-18T17:45:01Z"},"eula":{"accepted_timestamp":"2025-10-14T15:07:42Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 20:45:02.538045] [info] Response: 0: '{"owner":"8a965f40-c639-42e5-bc49-66f3da67bc56","title":"Masters Thesis Mohammed Hassan Alzahrani.docx","status":"CREATED","id":"765e1ecd-4028-4115-a2a5-db4e300f6891","created_time":"2025-12-18T17:45:02.338Z","httpstatus":201}' [2025-12-18 20:45:02.540285] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/765e1ecd-4028-4115-a2a5-db4e300f6891/original [2025-12-18 20:45:02.540302] [info] Headers: 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="Masters Thesis Mohammed Hassan Alzahrani.docx"' [2025-12-18 20:45:02.741765] [info] Response: 0: '{"message":"Successfully uploaded file for submission 765e1ecd-4028-4115-a2a5-db4e300f6891","httpstatus":202}' [2025-12-18 20:45:03.360982] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 20:45:03.361027] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:45:03.361058] [info] Request: 0: '{"owner":"8a965f40-c639-42e5-bc49-66f3da67bc56","submitter":"8a965f40-c639-42e5-bc49-66f3da67bc56","title":"Masters Thesis Mohammed Hassan Alzahrani.pdf","metadata":{"group":{"id":"112657","name":"PDF \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629 \u0627\u0644\u0643\u0627\u0645\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"3952","name":"Final_Project_MKT761_T3_MDM_Third Trimester 2025","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"8a965f40-c639-42e5-bc49-66f3da67bc56","family_name":"\u0627\u0644\u0632\u0647\u0631\u0627\u0646\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"moh.ht98@gmail.com"}],"original_submitted_time":"2025-12-18T17:45:03Z"},"eula":{"accepted_timestamp":"2025-10-14T15:07:42Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 20:45:03.850733] [info] Response: 0: '{"owner":"8a965f40-c639-42e5-bc49-66f3da67bc56","title":"Masters Thesis Mohammed Hassan Alzahrani.pdf","status":"CREATED","id":"d06a5a45-0899-43f4-99ee-13aee7c8c71c","created_time":"2025-12-18T17:45:03.668Z","httpstatus":201}' [2025-12-18 20:45:03.853620] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d06a5a45-0899-43f4-99ee-13aee7c8c71c/original [2025-12-18 20:45:03.853643] [info] Headers: 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="Masters Thesis Mohammed Hassan Alzahrani.pdf"' [2025-12-18 20:45:04.145257] [info] Response: 0: '{"message":"Successfully uploaded file for submission d06a5a45-0899-43f4-99ee-13aee7c8c71c","httpstatus":202}' [2025-12-18 20:45:04.654954] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 20:45:04.655004] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:45:04.655025] [info] Request: 0: '{"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","submitter":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"PPT Thesis.pptx","metadata":{"group":{"id":"125958","name":"Thesis for all after updating","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"9d4bcf13-02ab-4893-9979-c815261556e6","family_name":"\u0634\u0643\u0631\u064a","given_name":"\u0631\u064a\u0627\u0646","email":"rshukri94@gmail.com"}],"original_submitted_time":"2025-12-18T17:45:04Z"},"eula":{"accepted_timestamp":"2025-05-04T22:02:50Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 20:45:05.438956] [info] Response: 0: '{"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"PPT Thesis.pptx","status":"CREATED","id":"e05624e9-f736-40f3-aae5-78c2841c143f","created_time":"2025-12-18T17:45:04.881Z","httpstatus":201}' [2025-12-18 20:45:05.441664] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e05624e9-f736-40f3-aae5-78c2841c143f/original [2025-12-18 20:45:05.441705] [info] Headers: 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="PPT Thesis.pptx"' [2025-12-18 20:45:05.725194] [info] Response: 0: '{"message":"Successfully uploaded file for submission e05624e9-f736-40f3-aae5-78c2841c143f","httpstatus":202}' [2025-12-18 20:45:21.474423] [info] -------- WEBHOOK START -------- [2025-12-18 20:45:21.474469] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '375' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '3b50406a02a1743a800724df4af3545f79291bddb49503559bb121fc50a3d33a' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b00793509128167-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69443db1de24f089fc7a0a7c1d6a33cb-7290ef9ade40fd47-0' traceparent: '00-69443db1de24f089fc7a0a7c1d6a33cb-7290ef9ade40fd47-00' x-forwarded-for: '52.29.246.76' [2025-12-18 20:45:21.474566] [info] WEBHOOK REQUEST: {"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"PPT Thesis.pptx","status":"COMPLETE","id":"e05624e9-f736-40f3-aae5-78c2841c143f","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":14,"word_count":924,"character_count":5172,"created_time":"2025-12-18T17:45:04.881Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 20:45:21.474571] [info] EXPECTED SIGNATURE: 3b50406a02a1743a800724df4af3545f79291bddb49503559bb121fc50a3d33a [2025-12-18 20:45:22.195034] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/e05624e9-f736-40f3-aae5-78c2841c143f/similarity [2025-12-18 20:45:22.195072] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:45:22.195089] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 20:45:22.927788] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 20:45:22.930126] [info] -------- WEBHOOK END -------- [2025-12-18 20:45:26.832331] [info] -------- WEBHOOK START -------- [2025-12-18 20:45:26.832362] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '347' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '82f72a2a09081add51ce6229d6deb06691112d8d9bc8cbde10167a34ea13867b' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b00795698e28167-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69443db6e9a6ca7c990e0c5506502f30-15d1df3745cd62da-0' traceparent: '00-69443db6e9a6ca7c990e0c5506502f30-15d1df3745cd62da-00' x-forwarded-for: '52.29.246.76' [2025-12-18 20:45:26.832386] [info] WEBHOOK REQUEST: {"owner":"8a965f40-c639-42e5-bc49-66f3da67bc56","title":"Masters Thesis Mohammed Hassan Alzahrani.pdf","status":"COMPLETE","id":"d06a5a45-0899-43f4-99ee-13aee7c8c71c","content_type":"application/pdf","page_count":41,"word_count":8695,"character_count":54583,"created_time":"2025-12-18T17:45:03.668Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 20:45:26.832398] [info] EXPECTED SIGNATURE: 82f72a2a09081add51ce6229d6deb06691112d8d9bc8cbde10167a34ea13867b [2025-12-18 20:45:27.267600] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/d06a5a45-0899-43f4-99ee-13aee7c8c71c/similarity [2025-12-18 20:45:27.267637] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:45:27.267653] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 20:45:27.791937] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 20:45:27.793961] [info] -------- WEBHOOK END -------- [2025-12-18 20:45:41.080657] [info] -------- WEBHOOK START -------- [2025-12-18 20:45:41.080693] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1410' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a3ddad816fac73beb5e88d7f170f61ae5cc5095122563b71a44a09661c090a21' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b0079afae208167-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69443dc5d83e3eb9c862c5a263f80efc-ad463195d644f7eb-0' traceparent: '00-69443dc5d83e3eb9c862c5a263f80efc-ad463195d644f7eb-00' x-forwarded-for: '52.29.246.76' [2025-12-18 20:45:41.080732] [info] WEBHOOK REQUEST: {"overall_match_percentage":40,"internet_match_percentage":30,"publication_match_percentage":28,"submitted_works_match_percentage":37,"status":"COMPLETE","time_generated":"2025-12-18T17:45:40.923786Z","time_requested":"2025-12-18T17:45:22.895675Z","submission_id":"e05624e9-f736-40f3-aae5-78c2841c143f","top_matches":[{"percentage":14.165792,"source_type":"SUBMITTED_WORK","matched_word_count_total":135,"submitted_date":"2025-09-21","institution_name":"University of Newcastle","name":"University of Newcastle on 2025-09-21"},{"percentage":11.857293,"source_type":"PUBLICATION","matched_word_count_total":113,"name":"Despoina Mouratidis, Andreas Kanavos, Katia Kermanidis. \"From Misinformation to Insight: Machine Learning Strategies for Fake News Detection\", Information, 2025"},{"percentage":10.807975,"source_type":"SUBMITTED_WORK","matched_word_count_total":103,"submitted_date":"2021-12-23","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2021-12-23"},{"percentage":10.703043,"source_type":"SUBMITTED_WORK","matched_word_count_total":102,"submitted_date":"2025-09-20","institution_name":"Crown Institute of Business and Technology","name":"Crown Institute of Business and Technology on 2025-09-20"},{"percentage":10.493179,"source_type":"INTERNET","matched_word_count_total":100,"name":"link.springer.com"}],"top_source_largest_matched_word_count":20} [2025-12-18 20:45:41.080737] [info] EXPECTED SIGNATURE: a3ddad816fac73beb5e88d7f170f61ae5cc5095122563b71a44a09661c090a21 [2025-12-18 20:45:41.084597] [info] -------- WEBHOOK END -------- [2025-12-18 20:45:53.169069] [info] -------- WEBHOOK START -------- [2025-12-18 20:45:53.169114] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '404' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7c571368de67d32ba801e4ff788b1786238d27b92ef8254102311ace09af925d' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b0079fb1d86d3b1-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69443dd1cfe8132399d5abbff63c1454-4bd9d7de659500c7-0' traceparent: '00-69443dd1cfe8132399d5abbff63c1454-4bd9d7de659500c7-00' x-forwarded-for: '52.57.242.45' [2025-12-18 20:45:53.169219] [info] WEBHOOK REQUEST: {"owner":"8a965f40-c639-42e5-bc49-66f3da67bc56","title":"Masters Thesis Mohammed Hassan Alzahrani.docx","status":"COMPLETE","id":"765e1ecd-4028-4115-a2a5-db4e300f6891","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":41,"word_count":8497,"character_count":54515,"created_time":"2025-12-18T17:45:02.338Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 20:45:53.169224] [info] EXPECTED SIGNATURE: 7c571368de67d32ba801e4ff788b1786238d27b92ef8254102311ace09af925d [2025-12-18 20:45:53.649019] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/765e1ecd-4028-4115-a2a5-db4e300f6891/similarity [2025-12-18 20:45:53.649058] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:45:53.649075] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 20:45:54.272838] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 20:45:54.275615] [info] -------- WEBHOOK END -------- [2025-12-18 20:45:59.561479] [info] -------- WEBHOOK START -------- [2025-12-18 20:45:59.561521] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1313' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '04fe3a4bda8e14b2d63a8bc87c9ba28bdfdb28ecce2270bb92fa78fb0a5514c1' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b007a231df18167-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69443dd7903bda16c30580bde05ba049-c5b03c92f8428896-0' traceparent: '00-69443dd7903bda16c30580bde05ba049-c5b03c92f8428896-00' x-forwarded-for: '52.29.246.76' [2025-12-18 20:45:59.561630] [info] WEBHOOK REQUEST: {"overall_match_percentage":16,"internet_match_percentage":10,"publication_match_percentage":9,"submitted_works_match_percentage":12,"status":"COMPLETE","time_generated":"2025-12-18T17:45:59.390132Z","time_requested":"2025-12-18T17:45:27.767419Z","submission_id":"d06a5a45-0899-43f4-99ee-13aee7c8c71c","top_matches":[{"percentage":1.8883529,"source_type":"INTERNET","matched_word_count_total":137,"name":"www.apacchrie.org"},{"percentage":1.4472778,"source_type":"SUBMITTED_WORK","matched_word_count_total":105,"submitted_date":"2025-08-20","institution_name":"Master degree","name":"Master degree on 2025-08-20"},{"percentage":1.4334941,"source_type":"SUBMITTED_WORK","matched_word_count_total":104,"submitted_date":"2025-08-15","institution_name":"Master degree","name":"Master degree on 2025-08-15"},{"percentage":1.2405238,"source_type":"SUBMITTED_WORK","matched_word_count_total":90,"submitted_date":"2025-01-22","institution_name":"The University of Texas at Tyler","name":"The University of Texas at Tyler on 2025-01-22"},{"percentage":1.2129565,"source_type":"PUBLICATION","matched_word_count_total":88,"name":"Sonmez, Damla. \"Play Guide Aspire: How Game Type and Trainer Involvement Shape Orientation Training Outcomes\", University of South Carolina, 2025"}],"top_source_largest_matched_word_count":17} [2025-12-18 20:45:59.561645] [info] EXPECTED SIGNATURE: 04fe3a4bda8e14b2d63a8bc87c9ba28bdfdb28ecce2270bb92fa78fb0a5514c1 [2025-12-18 20:45:59.565705] [info] -------- WEBHOOK END -------- [2025-12-18 20:46:26.414089] [info] -------- WEBHOOK START -------- [2025-12-18 20:46:26.414123] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1332' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'a76c56f5cc72ee2abaa2d235076d8c296ede2540c41127aa114144c92b17a8cd' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b007acafca58167-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69443df245bb7b4f0e6598e495e85f0b-4887d42880e7f284-0' traceparent: '00-69443df245bb7b4f0e6598e495e85f0b-4887d42880e7f284-00' x-forwarded-for: '52.29.246.76' [2025-12-18 20:46:26.414216] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":10,"publication_match_percentage":9,"submitted_works_match_percentage":12,"status":"COMPLETE","time_generated":"2025-12-18T17:46:26.251366Z","time_requested":"2025-12-18T17:45:54.238285Z","submission_id":"765e1ecd-4028-4115-a2a5-db4e300f6891","top_matches":[{"percentage":1.4472778,"source_type":"SUBMITTED_WORK","matched_word_count_total":105,"submitted_date":"2025-08-20","institution_name":"Master degree","name":"Master degree on 2025-08-20"},{"percentage":1.2405238,"source_type":"SUBMITTED_WORK","matched_word_count_total":90,"submitted_date":"2025-01-22","institution_name":"The University of Texas at Tyler","name":"The University of Texas at Tyler on 2025-01-22"},{"percentage":1.2129565,"source_type":"PUBLICATION","matched_word_count_total":88,"name":"Sonmez, Damla. \"Play Guide Aspire: How Game Type and Trainer Involvement Shape Orientation Training Outcomes\", University of South Carolina, 2025"},{"percentage":1.1853894,"source_type":"SUBMITTED_WORK","matched_word_count_total":86,"submitted_date":"2024-09-04","institution_name":"University of Southampton","name":"University of Southampton on 2024-09-04"},{"percentage":1.130255,"source_type":"INTERNET","matched_word_count_total":82,"name":"www.anzmac.org"}],"top_source_largest_matched_word_count":16} [2025-12-18 20:46:26.414221] [info] EXPECTED SIGNATURE: a76c56f5cc72ee2abaa2d235076d8c296ede2540c41127aa114144c92b17a8cd [2025-12-18 20:46:26.418025] [info] -------- WEBHOOK END -------- [2025-12-18 20:50:01.747817] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 20:50:01.747850] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:50:01.747916] [info] Request: 0: '{"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","submitter":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"PPT.pptx","metadata":{"group":{"id":"125957","name":"Pres for all","type":"ASSIGNMENT"},"group_context":{"id":"4115","name":"Thesis_(2)_AI901_Dr_Wessam_Ahmed_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"9d4bcf13-02ab-4893-9979-c815261556e6","family_name":"\u0634\u0643\u0631\u064a","given_name":"\u0631\u064a\u0627\u0646","email":"rshukri94@gmail.com"}],"original_submitted_time":"2025-12-18T17:50:01Z"},"eula":{"accepted_timestamp":"2025-05-04T22:02:50Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 20:50:02.313728] [info] Response: 0: '{"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"PPT.pptx","status":"CREATED","id":"52718df3-6ee6-43a9-b252-1df67eca622e","created_time":"2025-12-18T17:50:02.019Z","httpstatus":201}' [2025-12-18 20:50:02.316384] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/52718df3-6ee6-43a9-b252-1df67eca622e/original [2025-12-18 20:50:02.316411] [info] Headers: 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="PPT.pptx"' [2025-12-18 20:50:02.714637] [info] Response: 0: '{"message":"Successfully uploaded file for submission 52718df3-6ee6-43a9-b252-1df67eca622e","httpstatus":202}' [2025-12-18 20:50:31.393414] [info] -------- WEBHOOK START -------- [2025-12-18 20:50:31.393445] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '367' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '720e3125bf9c3f01cfa77de3651c1378bd1bff404373e11fe961b1978b7bf1ff' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b0080c60defbbe5-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69443ee71e391009c96fe753d429765e-4a35119e72f3b306-0' traceparent: '00-69443ee71e391009c96fe753d429765e-4a35119e72f3b306-00' x-forwarded-for: '52.29.246.76' [2025-12-18 20:50:31.393537] [info] WEBHOOK REQUEST: {"owner":"9d4bcf13-02ab-4893-9979-c815261556e6","title":"PPT.pptx","status":"COMPLETE","id":"52718df3-6ee6-43a9-b252-1df67eca622e","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":14,"word_count":924,"character_count":5172,"created_time":"2025-12-18T17:50:02.019Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 20:50:31.393542] [info] EXPECTED SIGNATURE: 720e3125bf9c3f01cfa77de3651c1378bd1bff404373e11fe961b1978b7bf1ff [2025-12-18 20:50:32.022619] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/52718df3-6ee6-43a9-b252-1df67eca622e/similarity [2025-12-18 20:50:32.022659] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:50:32.022675] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 20:50:32.827805] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 20:50:32.830823] [info] -------- WEBHOOK END -------- [2025-12-18 20:50:48.696722] [info] -------- WEBHOOK START -------- [2025-12-18 20:50:48.696763] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1433' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'acb4d947794086d3eb140de043dd9532a7c001d5e643064e481ab5034f3cb7c4' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b0081322a04dbd0-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69443ef84f2515c7cce09a501b5ab790-9e17635efdcd42fd-0' traceparent: '00-69443ef84f2515c7cce09a501b5ab790-9e17635efdcd42fd-00' x-forwarded-for: '52.57.242.45' [2025-12-18 20:50:48.696858] [info] WEBHOOK REQUEST: {"overall_match_percentage":40,"internet_match_percentage":30,"publication_match_percentage":28,"submitted_works_match_percentage":36,"status":"COMPLETE","time_generated":"2025-12-18T17:50:48.492822Z","time_requested":"2025-12-18T17:50:32.778079Z","submission_id":"52718df3-6ee6-43a9-b252-1df67eca622e","top_matches":[{"percentage":11.857293,"source_type":"PUBLICATION","matched_word_count_total":113,"name":"Despoina Mouratidis, Andreas Kanavos, Katia Kermanidis. \"From Misinformation to Insight: Machine Learning Strategies for Fake News Detection\", Information, 2025"},{"percentage":10.807975,"source_type":"SUBMITTED_WORK","matched_word_count_total":103,"submitted_date":"2021-12-23","institution_name":"Liverpool John Moores University","name":"Liverpool John Moores University on 2021-12-23"},{"percentage":10.703043,"source_type":"SUBMITTED_WORK","matched_word_count_total":102,"submitted_date":"2025-09-20","institution_name":"Crown Institute of Business and Technology","name":"Crown Institute of Business and Technology on 2025-09-20"},{"percentage":10.493179,"source_type":"INTERNET","matched_word_count_total":100,"name":"link.springer.com"},{"percentage":10.3882475,"source_type":"PUBLICATION","matched_word_count_total":99,"name":"Kris Hartley, Minh Khuong Vu. \"Fighting fake news in the COVID-19 era: policy insights from an equilibrium model\", Policy Sciences, 2020"}],"top_source_largest_matched_word_count":24} [2025-12-18 20:50:48.696871] [info] EXPECTED SIGNATURE: acb4d947794086d3eb140de043dd9532a7c001d5e643064e481ab5034f3cb7c4 [2025-12-18 20:50:48.700826] [info] -------- WEBHOOK END -------- [2025-12-18 20:56:13.605834] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/9a9d7891-3cbc-4df3-9588-eee419296875/viewer-url [2025-12-18 20:56:13.605881] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 20:56:13.605977] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u064a\u0627\u0646","family_name":"\u0634\u0643\u0631\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 20:56:14.364665] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338225637?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI1NGZjMWM4NC04NDQwLTQwYzAtOWRmZi1hZjEyM2M4OTczNWEiLCJpYXQiOjE3NjYwODA1NjQsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwODA2NDQsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODIyNTYzN1wiOntcImF1dGhvclwiOlwi2LHZitin2YYg2LTZg9ix2YpcIixcInRpdGxlXCI6XCJGYWtlIE5ld3MgRGV0ZWN0aW9uLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.6ivuxefn5NrMd19CyeVwFaTJpSRTFOTm5zhTVl01msY","httpstatus":200}' [2025-12-18 21:00:01.257910] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 21:00:01.257940] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:00:01.258021] [info] Request: 0: '[]' [2025-12-18 21:00:01.486367] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 21:00:01.487129] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 21:00:01.487144] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:00:01.487159] [info] Request: 0: '[]' [2025-12-18 21:00:01.602005] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 21:00:01.602802] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 21:00:01.602818] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:00:01.602833] [info] Request: 0: '[]' [2025-12-18 21:00:01.711662] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 21:02:47.263005] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/8780e3d3-fe18-4f16-9aa4-abfc0a0118c9/viewer-url [2025-12-18 21:02:47.263046] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:02:47.263066] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u064a\u0627\u0646","family_name":"\u0634\u0643\u0631\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 21:02:47.802377] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338210131?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJlYWNlMzEwNC1mZTE3LTRjNWYtOWY0Yy03MzkzZDdjZGNhZTIiLCJpYXQiOjE3NjYwODA5NTcsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwODEwMzcsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODIxMDEzMVwiOntcImF1dGhvclwiOlwi2LHZitin2YYg2LTZg9ix2YpcIixcInRpdGxlXCI6XCJGYWtlIE5ld3MgRGV0YWN0aW9uIEZpbmFsLnBkZlwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.st4j_gtpdBejhbWhiSj3npbBqEiFJlm20xV-6UgmCG0","httpstatus":200}' [2025-12-18 21:25:01.400569] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 21:25:01.400768] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:25:01.400857] [info] Request: 0: '{"owner":"3f05b343-5e53-4dee-bcb9-ade0ede4373c","submitter":"3f05b343-5e53-4dee-bcb9-ade0ede4373c","title":"Last Thesis.docx","metadata":{"group":{"id":"125992","name":"Final Final thesis","type":"ASSIGNMENT"},"group_context":{"id":"4119","name":"Thesis_(2)_AI901_Dr_Hager_Saleh_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"3f05b343-5e53-4dee-bcb9-ade0ede4373c","family_name":"\u0627\u0644\u0633\u0639\u064a\u062f\u064a","given_name":"\u062d\u0632\u0627\u0645","email":"hizam.alsaeedi@gmail.com"}],"original_submitted_time":"2025-12-18T18:25:01Z"},"eula":{"accepted_timestamp":"2025-03-05T21:24:31Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 21:25:02.473454] [info] Response: 0: '{"owner":"3f05b343-5e53-4dee-bcb9-ade0ede4373c","title":"Last Thesis.docx","status":"CREATED","id":"4a0384ae-7fc9-4e53-8ed0-93766e356603","created_time":"2025-12-18T18:25:01.910Z","httpstatus":201}' [2025-12-18 21:25:02.476203] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/4a0384ae-7fc9-4e53-8ed0-93766e356603/original [2025-12-18 21:25:02.476232] [info] Headers: 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="Last Thesis.docx"' [2025-12-18 21:25:02.842624] [info] Response: 0: '{"message":"Successfully uploaded file for submission 4a0384ae-7fc9-4e53-8ed0-93766e356603","httpstatus":202}' [2025-12-18 21:25:03.697567] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 21:25:03.697614] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:25:03.697635] [info] Request: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","submitter":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Research Article.docx","metadata":{"group":{"id":"125963","name":"Task 10: Uploading Final Submission of your Research Article","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.almoairfi@gmail.com"}],"original_submitted_time":"2025-12-18T18:25:03Z"},"eula":{"accepted_timestamp":"2025-03-08T17:52:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 21:25:04.151760] [info] Response: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Research Article.docx","status":"CREATED","id":"424521ca-27f8-48b4-8a2f-4f1caa1d1a19","created_time":"2025-12-18T18:25:03.937Z","httpstatus":201}' [2025-12-18 21:25:04.153760] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/424521ca-27f8-48b4-8a2f-4f1caa1d1a19/original [2025-12-18 21:25:04.153785] [info] Headers: 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 Article.docx"' [2025-12-18 21:25:04.440453] [info] Response: 0: '{"message":"Successfully uploaded file for submission 424521ca-27f8-48b4-8a2f-4f1caa1d1a19","httpstatus":202}' [2025-12-18 21:26:09.747452] [info] -------- WEBHOOK START -------- [2025-12-18 21:26:09.747488] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '380' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '356bb48ecfea477afb855c151bb80fafff787642194aedb98a666909fc4447f9' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00b4fac922dc7d-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944474158414c25a8869c3e8250a699-dc108a465572bdfb-0' traceparent: '00-6944474158414c25a8869c3e8250a699-dc108a465572bdfb-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:26:09.747514] [info] WEBHOOK REQUEST: {"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Research Article.docx","status":"COMPLETE","id":"424521ca-27f8-48b4-8a2f-4f1caa1d1a19","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":17,"word_count":5780,"character_count":36255,"created_time":"2025-12-18T18:25:03.937Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 21:26:09.747518] [info] EXPECTED SIGNATURE: 356bb48ecfea477afb855c151bb80fafff787642194aedb98a666909fc4447f9 [2025-12-18 21:26:10.449017] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/424521ca-27f8-48b4-8a2f-4f1caa1d1a19/similarity [2025-12-18 21:26:10.449058] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:26:10.449075] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 21:26:11.176450] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 21:26:11.179927] [info] -------- WEBHOOK END -------- [2025-12-18 21:26:19.026890] [info] -------- WEBHOOK START -------- [2025-12-18 21:26:19.026935] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '375' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b69757abccc6fb463c57409b7b6fb2c72ebcb5c2b16c4aa9d619feec19b25425' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00b534c8ccdc7d-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944474b6b52d815c284feedd4becbb2-a341b486bdcaeb82-0' traceparent: '00-6944474b6b52d815c284feedd4becbb2-a341b486bdcaeb82-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:26:19.027040] [info] WEBHOOK REQUEST: {"owner":"3f05b343-5e53-4dee-bcb9-ade0ede4373c","title":"Last Thesis.docx","status":"COMPLETE","id":"4a0384ae-7fc9-4e53-8ed0-93766e356603","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":28,"word_count":6768,"character_count":37522,"created_time":"2025-12-18T18:25:01.910Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 21:26:19.027045] [info] EXPECTED SIGNATURE: b69757abccc6fb463c57409b7b6fb2c72ebcb5c2b16c4aa9d619feec19b25425 [2025-12-18 21:26:19.663410] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/4a0384ae-7fc9-4e53-8ed0-93766e356603/similarity [2025-12-18 21:26:19.663453] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:26:19.663471] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 21:26:20.244663] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 21:26:20.246598] [info] -------- WEBHOOK END -------- [2025-12-18 21:26:36.088233] [info] -------- WEBHOOK START -------- [2025-12-18 21:26:36.088280] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1333' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'cff128b886cac64799f38d384cb92edac9199e8ea3d9048642a29247328b7641' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00b59f799cdc7d-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944475ca8f834060a67b5e1144df78c-7962af7997687856-0' traceparent: '00-6944475ca8f834060a67b5e1144df78c-7962af7997687856-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:26:36.088382] [info] WEBHOOK REQUEST: {"overall_match_percentage":21,"internet_match_percentage":15,"publication_match_percentage":13,"submitted_works_match_percentage":12,"status":"COMPLETE","time_generated":"2025-12-18T18:26:35.947454Z","time_requested":"2025-12-18T18:26:11.147094Z","submission_id":"424521ca-27f8-48b4-8a2f-4f1caa1d1a19","top_matches":[{"percentage":3.5860333,"source_type":"PUBLICATION","matched_word_count_total":228,"name":"\"Web Intelligence and Human-Machine Interaction\", Springer Science and Business Media LLC, 2026"},{"percentage":3.4444795,"source_type":"INTERNET","matched_word_count_total":219,"name":"dev-journal-bucket.s3.amazonaws.com"},{"percentage":3.0984585,"source_type":"PUBLICATION","matched_word_count_total":197,"name":"\"Advances in Data Science and Management\", Springer Science and Business Media LLC, 2026"},{"percentage":2.5794275,"source_type":"PUBLICATION","matched_word_count_total":164,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":2.390689,"source_type":"PUBLICATION","matched_word_count_total":152,"name":"Sukhpreet Kaur, Amanpreet Kaur, Manish Kumar. \"Recent Advances in Computational Methods in Science and Technology\", CRC Press, 2026"}],"top_source_largest_matched_word_count":14} [2025-12-18 21:26:36.088388] [info] EXPECTED SIGNATURE: cff128b886cac64799f38d384cb92edac9199e8ea3d9048642a29247328b7641 [2025-12-18 21:26:36.092384] [info] -------- WEBHOOK END -------- [2025-12-18 21:27:16.808796] [info] -------- WEBHOOK START -------- [2025-12-18 21:27:16.808830] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1218' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'b12462d6adb5e962024e0e75520cea80fba4360f8d90a70b2a243874348ade99' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00b69dfb9edc7d-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694447842e213584cb31ce51c0bf3b83-4e366bdb0043d9d6-0' traceparent: '00-694447842e213584cb31ce51c0bf3b83-4e366bdb0043d9d6-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:27:16.808861] [info] WEBHOOK REQUEST: {"overall_match_percentage":24,"internet_match_percentage":20,"publication_match_percentage":18,"submitted_works_match_percentage":20,"status":"COMPLETE","time_generated":"2025-12-18T18:27:16.666099Z","time_requested":"2025-12-18T18:26:20.224469Z","submission_id":"4a0384ae-7fc9-4e53-8ed0-93766e356603","top_matches":[{"percentage":3.7790697,"source_type":"INTERNET","matched_word_count_total":273,"name":"www.johnbreslin.com"},{"percentage":2.8516057,"source_type":"PUBLICATION","matched_word_count_total":206,"name":"Suneeta Satpathy, Álvaro Rocha, Sachi Nandan Mohanty, Tanupriya Choudhury. \"Intelligent Data-Driven Systems with Innovations in Artificial Intelligence\", CRC Press, 2025"},{"percentage":2.6578074,"submission_id":"0d857f56-1c9c-401f-8d42-65b954674336","source_type":"SUBMITTED_WORK","matched_word_count_total":192,"submitted_date":"2024-07-31","institution_name":"Universidade de Aveiro","name":"Universidade de Aveiro on 2024-07-31"},{"percentage":2.574751,"source_type":"INTERNET","matched_word_count_total":186,"name":"u-aizu.repo.nii.ac.jp"},{"percentage":2.4778516,"source_type":"INTERNET","matched_word_count_total":179,"name":"www.sciopen.com"}],"top_source_largest_matched_word_count":141} [2025-12-18 21:27:16.808865] [info] EXPECTED SIGNATURE: b12462d6adb5e962024e0e75520cea80fba4360f8d90a70b2a243874348ade99 [2025-12-18 21:27:16.812452] [info] -------- WEBHOOK END -------- [2025-12-18 21:30:01.850549] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 21:30:01.850584] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:30:01.850702] [info] Request: 0: '[]' [2025-12-18 21:30:02.065388] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 21:30:02.067394] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 21:30:02.067415] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:30:02.067430] [info] Request: 0: '[]' [2025-12-18 21:30:02.083564] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 21:30:02.083595] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:30:02.083679] [info] Request: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","submitter":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","metadata":{"group":{"id":"124847","name":"Task 5: Uploading Final Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.almoairfi@gmail.com"}],"original_submitted_time":"2025-12-18T18:30:02Z"},"eula":{"accepted_timestamp":"2025-03-08T17:52:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 21:30:02.140445] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 21:30:02.141066] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 21:30:02.141079] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:30:02.141093] [info] Request: 0: '[]' [2025-12-18 21:30:02.208765] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 21:30:02.547394] [info] Response: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","status":"CREATED","id":"7f7ad867-309b-48e9-bed5-85a7c69be46a","created_time":"2025-12-18T18:30:02.360Z","httpstatus":201}' [2025-12-18 21:30:02.550535] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7f7ad867-309b-48e9-bed5-85a7c69be46a/original [2025-12-18 21:30:02.550561] [info] Headers: 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 presentation.pptx"' [2025-12-18 21:30:02.874561] [info] Response: 0: '{"message":"Successfully uploaded file for submission 7f7ad867-309b-48e9-bed5-85a7c69be46a","httpstatus":202}' [2025-12-18 21:30:03.703001] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 21:30:03.703054] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:30:03.703080] [info] Request: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","submitter":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","metadata":{"group":{"id":"125962","name":"Task 9: Uploading Final Submission of your Research Presentation","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.almoairfi@gmail.com"}],"original_submitted_time":"2025-12-18T18:30:03Z"},"eula":{"accepted_timestamp":"2025-03-08T17:52:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 21:30:04.284758] [info] Response: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","status":"CREATED","id":"c5e544ad-cd25-4b9f-8092-192b9435c8b3","created_time":"2025-12-18T18:30:03.928Z","httpstatus":201}' [2025-12-18 21:30:04.290155] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c5e544ad-cd25-4b9f-8092-192b9435c8b3/original [2025-12-18 21:30:04.290191] [info] Headers: 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 presentation.pptx"' [2025-12-18 21:30:04.674217] [info] Response: 0: '{"message":"Successfully uploaded file for submission c5e544ad-cd25-4b9f-8092-192b9435c8b3","httpstatus":202}' [2025-12-18 21:30:05.346383] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 21:30:05.346426] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:30:05.346445] [info] Request: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","submitter":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"onlinetext_8278_125717_81439.txt","metadata":{"group":{"id":"125717","name":"Task 7: Uploading Final Version of thesis (Checking Plagiarism)","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.almoairfi@gmail.com"}],"original_submitted_time":"2025-12-18T18:30:05Z"},"eula":{"accepted_timestamp":"2025-03-08T17:52:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 21:30:05.825618] [info] Response: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"onlinetext_8278_125717_81439.txt","status":"CREATED","id":"28a34d72-7269-48e8-adca-5b26df11c484","created_time":"2025-12-18T18:30:05.580Z","httpstatus":201}' [2025-12-18 21:30:57.737662] [info] -------- WEBHOOK START -------- [2025-12-18 21:30:57.737709] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '387' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7955485b47fde8ca87b46564774f299bafb579e4f17628ca49167368d2dd0f48' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00bc02bf1e1430-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69444861d2ee0cc03592b8a10ca65b5c-ec663102318a19ca-0' traceparent: '00-69444861d2ee0cc03592b8a10ca65b5c-ec663102318a19ca-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:30:57.737812] [info] WEBHOOK REQUEST: {"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","status":"COMPLETE","id":"c5e544ad-cd25-4b9f-8092-192b9435c8b3","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":23,"word_count":1920,"character_count":11287,"created_time":"2025-12-18T18:30:03.928Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 21:30:57.737818] [info] EXPECTED SIGNATURE: 7955485b47fde8ca87b46564774f299bafb579e4f17628ca49167368d2dd0f48 [2025-12-18 21:30:58.457602] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/c5e544ad-cd25-4b9f-8092-192b9435c8b3/similarity [2025-12-18 21:30:58.457638] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:30:58.457657] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 21:30:59.156419] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 21:30:59.158565] [info] -------- WEBHOOK END -------- [2025-12-18 21:31:01.422663] [info] -------- WEBHOOK START -------- [2025-12-18 21:31:01.422698] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '387' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'dbfdb99c07ee8df72258245e32ba9f387ea09bac362fce2c55ef014113d1a129' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b00bc19a9af4dca-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694448656f838183e8962faf57aa8528-e9d10df037839d07-0' traceparent: '00-694448656f838183e8962faf57aa8528-e9d10df037839d07-00' x-forwarded-for: '52.29.246.76' [2025-12-18 21:31:01.422792] [info] WEBHOOK REQUEST: {"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"research presentation.pptx","status":"COMPLETE","id":"7f7ad867-309b-48e9-bed5-85a7c69be46a","content_type":"application/vnd.openxmlformats-officedocument.presentationml.presentation","page_count":23,"word_count":1920,"character_count":11287,"created_time":"2025-12-18T18:30:02.360Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 21:31:01.422799] [info] EXPECTED SIGNATURE: dbfdb99c07ee8df72258245e32ba9f387ea09bac362fce2c55ef014113d1a129 [2025-12-18 21:31:02.029803] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/7f7ad867-309b-48e9-bed5-85a7c69be46a/similarity [2025-12-18 21:31:02.029838] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:31:02.029856] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 21:31:02.820498] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 21:31:02.823507] [info] -------- WEBHOOK END -------- [2025-12-18 21:31:08.617861] [info] -------- WEBHOOK START -------- [2025-12-18 21:31:08.617897] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '806' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '7f807068235972ef069e1a4157bfc7d7e9a755b8d30d75befc6e9a44d5075dd3' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00bc46c8f71430-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944486cfe8a0d7adb483ea0ce5fe32a-455b22ee0f44b108-0' traceparent: '00-6944486cfe8a0d7adb483ea0ce5fe32a-455b22ee0f44b108-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:31:08.617928] [info] WEBHOOK REQUEST: {"overall_match_percentage":3,"internet_match_percentage":3,"publication_match_percentage":1,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2025-12-18T18:31:08.485517Z","time_requested":"2025-12-18T18:30:59.121625Z","submission_id":"c5e544ad-cd25-4b9f-8092-192b9435c8b3","top_matches":[{"percentage":0.9783728,"source_type":"INTERNET","matched_word_count_total":19,"name":"academic-accelerator.com"},{"percentage":0.8753862,"source_type":"INTERNET","matched_word_count_total":17,"name":"www.researchgate.net"},{"percentage":0.8238929,"source_type":"INTERNET","matched_word_count_total":16,"name":"journalofbigdata.springeropen.com"},{"percentage":0.8238929,"source_type":"INTERNET","matched_word_count_total":16,"name":"www.mdpi.com"}],"top_source_largest_matched_word_count":8} [2025-12-18 21:31:08.617933] [info] EXPECTED SIGNATURE: 7f807068235972ef069e1a4157bfc7d7e9a755b8d30d75befc6e9a44d5075dd3 [2025-12-18 21:31:08.621990] [info] -------- WEBHOOK END -------- [2025-12-18 21:31:09.814553] [info] -------- WEBHOOK START -------- [2025-12-18 21:31:09.814594] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '806' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f506683f0326b0a7b899beb4da888c6b5354edc2b606235357cdec1e07fc6018' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00bc4e4ba21430-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944486d2b4eb776773dea8d9bf74f62-f15492c56d1627b3-0' traceparent: '00-6944486d2b4eb776773dea8d9bf74f62-f15492c56d1627b3-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:31:09.814687] [info] WEBHOOK REQUEST: {"overall_match_percentage":3,"internet_match_percentage":3,"publication_match_percentage":1,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2025-12-18T18:31:09.687591Z","time_requested":"2025-12-18T18:31:02.787301Z","submission_id":"7f7ad867-309b-48e9-bed5-85a7c69be46a","top_matches":[{"percentage":0.9783728,"source_type":"INTERNET","matched_word_count_total":19,"name":"academic-accelerator.com"},{"percentage":0.8753862,"source_type":"INTERNET","matched_word_count_total":17,"name":"www.researchgate.net"},{"percentage":0.8238929,"source_type":"INTERNET","matched_word_count_total":16,"name":"journalofbigdata.springeropen.com"},{"percentage":0.8238929,"source_type":"INTERNET","matched_word_count_total":16,"name":"www.mdpi.com"}],"top_source_largest_matched_word_count":8} [2025-12-18 21:31:09.814692] [info] EXPECTED SIGNATURE: f506683f0326b0a7b899beb4da888c6b5354edc2b606235357cdec1e07fc6018 [2025-12-18 21:31:09.819307] [info] -------- WEBHOOK END -------- [2025-12-18 21:35:01.553427] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 21:35:01.553478] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:35:01.553561] [info] Request: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","submitter":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Final Master Theses.docx","metadata":{"group":{"id":"125717","name":"Task 7: Uploading Final Version of thesis (Checking Plagiarism)","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.almoairfi@gmail.com"}],"original_submitted_time":"2025-12-18T18:35:01Z"},"eula":{"accepted_timestamp":"2025-03-08T17:52:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 21:35:02.079961] [info] Response: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Final Master Theses.docx","status":"CREATED","id":"5fee7c86-62f5-4c83-90ba-b035aca0e56b","created_time":"2025-12-18T18:35:01.870Z","httpstatus":201}' [2025-12-18 21:35:02.085448] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5fee7c86-62f5-4c83-90ba-b035aca0e56b/original [2025-12-18 21:35:02.085479] [info] Headers: 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 Master Theses.docx"' [2025-12-18 21:35:02.324270] [info] Response: 0: '{"message":"Successfully uploaded file for submission 5fee7c86-62f5-4c83-90ba-b035aca0e56b","httpstatus":202}' [2025-12-18 21:35:02.989784] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 21:35:02.989825] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:35:02.989845] [info] Request: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","submitter":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Research Article.docx","metadata":{"group":{"id":"125075","name":"Task 6 : Uploading Research Article","type":"ASSIGNMENT"},"group_context":{"id":"4117","name":"Thesis_(2)_AI901_Dr_Amjad_Qatish_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","given_name":"\u0627\u062d\u0645\u062f","email":"ahmed.almoairfi@gmail.com"}],"original_submitted_time":"2025-12-18T18:35:02Z"},"eula":{"accepted_timestamp":"2025-03-08T17:52:43Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 21:35:03.410059] [info] Response: 0: '{"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Research Article.docx","status":"CREATED","id":"0212b3b5-2e86-4bfc-b396-4649b431d067","created_time":"2025-12-18T18:35:03.230Z","httpstatus":201}' [2025-12-18 21:35:03.412318] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0212b3b5-2e86-4bfc-b396-4649b431d067/original [2025-12-18 21:35:03.412348] [info] Headers: 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 Article.docx"' [2025-12-18 21:35:03.652131] [info] Response: 0: '{"message":"Successfully uploaded file for submission 0212b3b5-2e86-4bfc-b396-4649b431d067","httpstatus":202}' [2025-12-18 21:35:34.952734] [info] -------- WEBHOOK START -------- [2025-12-18 21:35:34.952780] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '380' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '72cbd1d8ed3890cd255f61183a882321650e7092a9b03169f752c2cafba7854d' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00c2c758bfd3b4-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694449763929580c8ccb9a00809db56e-f8d88aaf5f91e897-0' traceparent: '00-694449763929580c8ccb9a00809db56e-f8d88aaf5f91e897-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:35:34.952877] [info] WEBHOOK REQUEST: {"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Research Article.docx","status":"COMPLETE","id":"0212b3b5-2e86-4bfc-b396-4649b431d067","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":17,"word_count":5780,"character_count":36255,"created_time":"2025-12-18T18:35:03.230Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 21:35:34.952883] [info] EXPECTED SIGNATURE: 72cbd1d8ed3890cd255f61183a882321650e7092a9b03169f752c2cafba7854d [2025-12-18 21:35:35.597382] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/0212b3b5-2e86-4bfc-b396-4649b431d067/similarity [2025-12-18 21:35:35.597419] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:35:35.597434] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 21:35:36.321136] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 21:35:36.323200] [info] -------- WEBHOOK END -------- [2025-12-18 21:35:51.858218] [info] -------- WEBHOOK START -------- [2025-12-18 21:35:51.858258] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '383' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f73683b09212dfcb84adfc724a2340c91a4a6761303a58feb85df5b4d447a313' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00c330fd5dd3b4-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69444987599772c47f4748cfada62aba-e0386f590a557223-0' traceparent: '00-69444987599772c47f4748cfada62aba-e0386f590a557223-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:35:51.858351] [info] WEBHOOK REQUEST: {"owner":"0ec9dc58-1d6c-4688-9aa0-8478f75e5eb0","title":"Final Master Theses.docx","status":"COMPLETE","id":"5fee7c86-62f5-4c83-90ba-b035aca0e56b","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":38,"word_count":6131,"character_count":37434,"created_time":"2025-12-18T18:35:01.870Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 21:35:51.858366] [info] EXPECTED SIGNATURE: f73683b09212dfcb84adfc724a2340c91a4a6761303a58feb85df5b4d447a313 [2025-12-18 21:35:52.491988] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/5fee7c86-62f5-4c83-90ba-b035aca0e56b/similarity [2025-12-18 21:35:52.492031] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:35:52.492052] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 21:35:53.113598] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 21:35:53.116414] [info] -------- WEBHOOK END -------- [2025-12-18 21:36:12.681371] [info] -------- WEBHOOK START -------- [2025-12-18 21:36:12.681402] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1333' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '42438ec9d3354e4147992d3725ddc5f9026e83f61310f826c3789acf2647ab5f' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00c3b32913d3b4-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944499c62473c347db4032f5ea9ce18-913b461a5a3d2471-0' traceparent: '00-6944499c62473c347db4032f5ea9ce18-913b461a5a3d2471-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:36:12.681427] [info] WEBHOOK REQUEST: {"overall_match_percentage":21,"internet_match_percentage":15,"publication_match_percentage":13,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2025-12-18T18:36:12.522305Z","time_requested":"2025-12-18T18:35:36.291051Z","submission_id":"0212b3b5-2e86-4bfc-b396-4649b431d067","top_matches":[{"percentage":3.5860333,"source_type":"PUBLICATION","matched_word_count_total":228,"name":"\"Web Intelligence and Human-Machine Interaction\", Springer Science and Business Media LLC, 2026"},{"percentage":3.4444795,"source_type":"INTERNET","matched_word_count_total":219,"name":"dev-journal-bucket.s3.amazonaws.com"},{"percentage":3.2085562,"source_type":"PUBLICATION","matched_word_count_total":204,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":3.0984585,"source_type":"PUBLICATION","matched_word_count_total":197,"name":"\"Advances in Data Science and Management\", Springer Science and Business Media LLC, 2026"},{"percentage":2.390689,"source_type":"PUBLICATION","matched_word_count_total":152,"name":"Sukhpreet Kaur, Amanpreet Kaur, Manish Kumar. \"Recent Advances in Computational Methods in Science and Technology\", CRC Press, 2026"}],"top_source_largest_matched_word_count":14} [2025-12-18 21:36:12.681432] [info] EXPECTED SIGNATURE: 42438ec9d3354e4147992d3725ddc5f9026e83f61310f826c3789acf2647ab5f [2025-12-18 21:36:12.685219] [info] -------- WEBHOOK END -------- [2025-12-18 21:36:29.336534] [info] -------- WEBHOOK START -------- [2025-12-18 21:36:29.336569] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1226' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd4dd1f871f1df8533e764e6a3d5928e1b377c32a4908a533ee41f4eabf78f417' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b00c41b3d33243e-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694449adfa16c46ec3f304fda411face-cffafbf21193c704-0' traceparent: '00-694449adfa16c46ec3f304fda411face-cffafbf21193c704-00' x-forwarded-for: '52.29.246.76' [2025-12-18 21:36:29.336599] [info] WEBHOOK REQUEST: {"overall_match_percentage":22,"internet_match_percentage":15,"publication_match_percentage":14,"submitted_works_match_percentage":15,"status":"COMPLETE","time_generated":"2025-12-18T18:36:29.128766Z","time_requested":"2025-12-18T18:35:53.080832Z","submission_id":"5fee7c86-62f5-4c83-90ba-b035aca0e56b","top_matches":[{"percentage":2.822332,"source_type":"PUBLICATION","matched_word_count_total":183,"name":"\"Web Intelligence and Human-Machine Interaction\", Springer Science and Business Media LLC, 2026"},{"percentage":2.313387,"source_type":"PUBLICATION","matched_word_count_total":150,"name":"\"Advances in Data Science and Management\", Springer Science and Business Media LLC, 2026"},{"percentage":2.236274,"source_type":"SUBMITTED_WORK","matched_word_count_total":145,"submitted_date":"2025-11-17","institution_name":"La Consolacion University Philippines","name":"La Consolacion University Philippines on 2025-11-17"},{"percentage":2.051203,"submission_id":"dc80ee67-f877-47bb-8de2-3718f9414688","source_type":"SUBMITTED_WORK","matched_word_count_total":133,"submitted_date":"2025-09-05","institution_name":"Midocean University","name":"Midocean University on 2025-09-05"}],"top_source_largest_matched_word_count":14} [2025-12-18 21:36:29.336602] [info] EXPECTED SIGNATURE: d4dd1f871f1df8533e764e6a3d5928e1b377c32a4908a533ee41f4eabf78f417 [2025-12-18 21:36:29.340851] [info] -------- WEBHOOK END -------- [2025-12-18 21:39:45.551685] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/5fee7c86-62f5-4c83-90ba-b035aca0e56b/viewer-url [2025-12-18 21:39:45.551727] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:39:45.551759] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0627\u062d\u0645\u062f","family_name":"\u0627\u0644\u0645\u0639\u064a\u0631\u0641\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 21:39:46.275048] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338238045?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI4OGE1YTY5YS0yMjMwLTQxNWItYjUyNC0yMGJhMTY3MzBlZGYiLCJpYXQiOjE3NjYwODMxNzYsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwODMyNTYsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODIzODA0NVwiOntcImF1dGhvclwiOlwi2KfYrdmF2K8g2KfZhNmF2LnZitix2YHZilwiLFwidGl0bGVcIjpcIkZpbmFsIE1hc3RlciBUaGVzZXMuZG9jeFwifX0sXCJwcm9kdWN0S2V5XCI6XCJvYzJfcGxhdGludW1cIixcImxvZ29cIjpcIm5vbmVcIixcInVzZXJcIjp7XCJpZFwiOlwiY2VmNjY2NjAtMzNhNi00MGU0LTg0MTUtZjNlYzE1ZTViYjUyXCIsXCJmaXJzdE5hbWVcIjpcIkFobWVkXCIsXCJsYXN0TmFtZVwiOlwiQWx3YWtlZWxcIixcImVtYWlsXCI6XCJjMWFhNDgxMS01ZTg2LTRjMzUtYjFiMi03MzhlZGJiODZiMzU6ZGVkNmUyZGItNmE3Ny00OGYyLWE3NmYtZDJmNTJjYmEzMTVmQGZha2UuZmFrZVwiLFwicm9sZVwiOlwidHJuOnJvbGU6Ojpvcmdhbml6YXRpb246aW5zdHJ1Y3RvclwifSxcInRlbmFudFwiOntcIm5vZGVJZFwiOjI5NDUsXCJuYW1lXCI6XCJtaWRvY2VhblwiLFwiaWRcIjpcIjZlMGU2YThhLWIwNDMtNDNmNy1hZjJhLWFjNGU5NjM1NjM5NFwifSxcImZlYXR1cmVzXCI6e1wid2hpdGVsYWJlbFwiOnRydWUsXCJ1c2VySW50ZXJ2aWV3XCI6dHJ1ZSxcInN3c1JlcG9ydFwiOnRydWUsXCJzd3NSZXBvcnRWMlwiOlwiZW5hYmxlZFwifSxcInNpbWlsYXJpdHlcIjp7XCJtYXlWaWV3U3VibWlzc2lvbkZ1bGxTb3VyY2VcIjpmYWxzZSxcIm1heVZpZXdNYXRjaFN1Ym1pc3Npb25JbmZvXCI6ZmFsc2UsXCJtb2Rlc1wiOntcIm1hdGNoT3ZlcnZpZXdcIjp0cnVlLFwiYWxsU291cmNlc1wiOnRydWV9LFwiZGVmYXVsdE1vZGVcIjpcIm1hdGNoT3ZlcnZpZXdcIixcInZpZXdTZXR0aW5nc1wiOntcInNhdmVDaGFuZ2VzXCI6ZmFsc2UsXCJvcHRpb25zXCI6e1wiZGVmYXVsdFZhbHVlXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVRdW90ZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQmlibGlvZ3JhcGh5XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUNpdGF0aW9uc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbE1hdGNoZXNXb3JkQ291bnRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxTb3VyY2VzUGN0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUFic3RyYWN0XCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVNZXRob2RzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTdWJtaXR0ZWRXb3Jrc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVJbnRlcm5ldFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVQaHJhc2VzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVQcmVwcmludHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVNvdXJjZXNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlTm9kZUdyb3Vwc1wiOntcInB1YmxpY2F0aW9uXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZcIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZl9wb3N0ZWRfY29udGVudFwiOlwiZWRpdGFibGVcIn19fX0sXCJzaWRlYmFyXCI6e1wibW9kZXNcIjp7XCJhaVdyaXRpbmdEZXRlY3Rpb25cIjp0cnVlLFwiZG9jdW1lbnREZXRhaWxzXCI6dHJ1ZSxcImZsYWdzXCI6dHJ1ZSxcInNpbWlsYXJpdHlcIjp0cnVlLFwic2VjdGlvbnNFeGNsdXNpb25cIjpmYWxzZX0sXCJkZWZhdWx0TW9kZVwiOlwic2ltaWxhcml0eVwifSxcImFubm90YXRpb25zXCI6e1wic2NvcGVcIjpcInRjYVwiLFwicGVybWlzc2lvbnNcIjp7XCJjcmVhdGVcIjpbXCJzZWxmXCJdLFwidmlld1wiOltcImFsbFwiXSxcImVkaXRcIjpbXCJzZWxmXCJdLFwiZGVsZXRlXCI6W1wic2VsZlwiXX0sXCJlbmFibGVkXCI6ZmFsc2V9LFwiYXBwXCI6e1wibGF1bmNoZXJcIjpcInRjYVwiLFwiaW50ZWdyYXRpb25cIjpcIk1vb2RsZVwifSxcInByb2R1Y3RcIjp7XCJrZXlcIjpcIm9jMl9wbGF0aW51bVwifX0ifQ.f3ozsV1x7D-Nv7oEdrhyu8LppF08QcT1equ7G9u9M3M","httpstatus":200}' [2025-12-18 21:46:09.136077] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/4a0384ae-7fc9-4e53-8ed0-93766e356603/viewer-url [2025-12-18 21:46:09.136125] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:46:09.136214] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u062d\u0632\u0627\u0645","family_name":"\u0627\u0644\u0633\u0639\u064a\u062f\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 21:46:09.745829] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338239914?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI5NTk3YjViNi01NTNjLTQ1MmQtODJjOC1hMmRjMGFkMjgyNjMiLCJpYXQiOjE3NjYwODM1NTksImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwODM2MzksImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODIzOTkxNFwiOntcImF1dGhvclwiOlwi2K3Ystin2YUg2KfZhNiz2LnZitiv2YpcIixcInRpdGxlXCI6XCJMYXN0IFRoZXNpcy5kb2N4XCJ9fSxcInByb2R1Y3RLZXlcIjpcIm9jMl9wbGF0aW51bVwiLFwibG9nb1wiOlwibm9uZVwiLFwidXNlclwiOntcImlkXCI6XCJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTJcIixcImZpcnN0TmFtZVwiOlwiQWhtZWRcIixcImxhc3ROYW1lXCI6XCJBbHdha2VlbFwiLFwiZW1haWxcIjpcImMxYWE0ODExLTVlODYtNGMzNS1iMWIyLTczOGVkYmI4NmIzNTpkZWQ2ZTJkYi02YTc3LTQ4ZjItYTc2Zi1kMmY1MmNiYTMxNWZAZmFrZS5mYWtlXCIsXCJyb2xlXCI6XCJ0cm46cm9sZTo6Om9yZ2FuaXphdGlvbjppbnN0cnVjdG9yXCJ9LFwidGVuYW50XCI6e1wibm9kZUlkXCI6Mjk0NSxcIm5hbWVcIjpcIm1pZG9jZWFuXCIsXCJpZFwiOlwiNmUwZTZhOGEtYjA0My00M2Y3LWFmMmEtYWM0ZTk2MzU2Mzk0XCJ9LFwiZmVhdHVyZXNcIjp7XCJ3aGl0ZWxhYmVsXCI6dHJ1ZSxcInVzZXJJbnRlcnZpZXdcIjp0cnVlLFwic3dzUmVwb3J0XCI6dHJ1ZSxcInN3c1JlcG9ydFYyXCI6XCJlbmFibGVkXCJ9LFwic2ltaWxhcml0eVwiOntcIm1heVZpZXdTdWJtaXNzaW9uRnVsbFNvdXJjZVwiOmZhbHNlLFwibWF5Vmlld01hdGNoU3VibWlzc2lvbkluZm9cIjpmYWxzZSxcIm1vZGVzXCI6e1wibWF0Y2hPdmVydmlld1wiOnRydWUsXCJhbGxTb3VyY2VzXCI6dHJ1ZX0sXCJkZWZhdWx0TW9kZVwiOlwibWF0Y2hPdmVydmlld1wiLFwidmlld1NldHRpbmdzXCI6e1wic2F2ZUNoYW5nZXNcIjpmYWxzZSxcIm9wdGlvbnNcIjp7XCJkZWZhdWx0VmFsdWVcIjpcImhpZGRlblwiLFwiZXhjbHVkZVF1b3Rlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVCaWJsaW9ncmFwaHlcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQ2l0YXRpb25zXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsTWF0Y2hlc1dvcmRDb3VudFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVTbWFsbFNvdXJjZXNQY3RcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlQWJzdHJhY3RcIjpcImhpZGRlblwiLFwiZXhjbHVkZU1ldGhvZHNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVN1Ym1pdHRlZFdvcmtzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUludGVybmV0XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVBocmFzZXNcIjpcImhpZGRlblwiLFwiZXhjbHVkZVByZXByaW50c1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU291cmNlc1wiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVOb2RlR3JvdXBzXCI6e1wicHVibGljYXRpb25cIjpcImVkaXRhYmxlXCIsXCJjcm9zc3JlZlwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmX3Bvc3RlZF9jb250ZW50XCI6XCJlZGl0YWJsZVwifX19fSxcInNpZGViYXJcIjp7XCJtb2Rlc1wiOntcImFpV3JpdGluZ0RldGVjdGlvblwiOnRydWUsXCJkb2N1bWVudERldGFpbHNcIjp0cnVlLFwiZmxhZ3NcIjp0cnVlLFwic2ltaWxhcml0eVwiOnRydWUsXCJzZWN0aW9uc0V4Y2x1c2lvblwiOmZhbHNlfSxcImRlZmF1bHRNb2RlXCI6XCJzaW1pbGFyaXR5XCJ9LFwiYW5ub3RhdGlvbnNcIjp7XCJzY29wZVwiOlwidGNhXCIsXCJwZXJtaXNzaW9uc1wiOntcImNyZWF0ZVwiOltcInNlbGZcIl0sXCJ2aWV3XCI6W1wiYWxsXCJdLFwiZWRpdFwiOltcInNlbGZcIl0sXCJkZWxldGVcIjpbXCJzZWxmXCJdfSxcImVuYWJsZWRcIjpmYWxzZX0sXCJhcHBcIjp7XCJsYXVuY2hlclwiOlwidGNhXCIsXCJpbnRlZ3JhdGlvblwiOlwiTW9vZGxlXCJ9LFwicHJvZHVjdFwiOntcImtleVwiOlwib2MyX3BsYXRpbnVtXCJ9fSJ9.VSgg3zI03EmuhvComcAx4qbSjjE4XINZOdBhC_5WpTo","httpstatus":200}' [2025-12-18 21:55:01.956569] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 21:55:01.956612] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:55:01.956710] [info] Request: 0: '{"owner":"e08693cf-53ca-409d-8bf2-2860ca2b2374","submitter":"e08693cf-53ca-409d-8bf2-2860ca2b2374","title":"Stroke Prediction Dataset Project.pdf","metadata":{"group":{"id":"125572","name":"Project-2","type":"ASSIGNMENT"},"group_context":{"id":"4110","name":"Practical_Machine_Learning_and_Data_Exploration_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"}]},"owners":[{"id":"e08693cf-53ca-409d-8bf2-2860ca2b2374","family_name":"\u0627\u0644\u0642\u062b\u0645\u064a","given_name":"\u0645\u062d\u0645\u062f","email":"mqathmi@hotmail.com"}],"original_submitted_time":"2025-12-18T18:55:01Z"},"eula":{"accepted_timestamp":"2025-11-13T18:22:34Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 21:55:02.486200] [info] Response: 0: '{"owner":"e08693cf-53ca-409d-8bf2-2860ca2b2374","title":"Stroke Prediction Dataset Project.pdf","status":"CREATED","id":"3a625e16-e846-4ee0-942b-9c97e6aa2441","created_time":"2025-12-18T18:55:02.301Z","httpstatus":201}' [2025-12-18 21:55:02.488123] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3a625e16-e846-4ee0-942b-9c97e6aa2441/original [2025-12-18 21:55:02.488152] [info] Headers: 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="Stroke Prediction Dataset Project.pdf"' [2025-12-18 21:55:02.726860] [info] Response: 0: '{"message":"Successfully uploaded file for submission 3a625e16-e846-4ee0-942b-9c97e6aa2441","httpstatus":202}' [2025-12-18 21:55:20.329407] [info] -------- WEBHOOK START -------- [2025-12-18 21:55:20.329443] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '338' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '88abcfbd642d4e57a4d601808a3f0aadde4aab206141a142aca30ea6b23979c6' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b00dfb7dcf3bbb6-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69444e188391dd090d090a2536ebda8b-e1177e8da0366289-0' traceparent: '00-69444e188391dd090d090a2536ebda8b-e1177e8da0366289-00' x-forwarded-for: '52.57.242.45' [2025-12-18 21:55:20.329478] [info] WEBHOOK REQUEST: {"owner":"e08693cf-53ca-409d-8bf2-2860ca2b2374","title":"Stroke Prediction Dataset Project.pdf","status":"COMPLETE","id":"3a625e16-e846-4ee0-942b-9c97e6aa2441","content_type":"application/pdf","page_count":3,"word_count":1189,"character_count":6727,"created_time":"2025-12-18T18:55:02.301Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 21:55:20.329483] [info] EXPECTED SIGNATURE: 88abcfbd642d4e57a4d601808a3f0aadde4aab206141a142aca30ea6b23979c6 [2025-12-18 21:55:20.812649] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3a625e16-e846-4ee0-942b-9c97e6aa2441/similarity [2025-12-18 21:55:20.812683] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 21:55:20.812700] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 21:55:21.596497] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 21:55:21.598753] [info] -------- WEBHOOK END -------- [2025-12-18 21:55:37.873131] [info] -------- WEBHOOK START -------- [2025-12-18 21:55:37.873168] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1479' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '771b740a2e4d379a8f4a36b2d8151a0e0753f63ade37515bc919a3f2f14924bf' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b00e0259b16d22b-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69444e2969568f2e608d8800fe5a1ac1-b3167052891aed1a-0' traceparent: '00-69444e2969568f2e608d8800fe5a1ac1-b3167052891aed1a-00' x-forwarded-for: '52.29.246.76' [2025-12-18 21:55:37.873302] [info] WEBHOOK REQUEST: {"overall_match_percentage":78,"internet_match_percentage":61,"publication_match_percentage":54,"submitted_works_match_percentage":78,"status":"COMPLETE","time_generated":"2025-12-18T18:55:37.561334Z","time_requested":"2025-12-18T18:55:21.565768Z","submission_id":"3a625e16-e846-4ee0-942b-9c97e6aa2441","top_matches":[{"percentage":45.923462,"source_type":"SUBMITTED_WORK","matched_word_count_total":552,"submitted_date":"2025-12-06","institution_name":"University of San Diego","name":"University of San Diego on 2025-12-06"},{"percentage":39.434277,"submission_id":"edba40c3-9a83-4580-a46c-99b00bfac948","source_type":"SUBMITTED_WORK","matched_word_count_total":474,"submitted_date":"2025-04-26","institution_name":"University of Wolverhampton","name":"University of Wolverhampton on 2025-04-26"},{"percentage":39.101498,"source_type":"SUBMITTED_WORK","matched_word_count_total":470,"submitted_date":"2025-09-05","institution_name":"Victoria University","name":"Victoria University on 2025-09-05"},{"percentage":37.271214,"source_type":"SUBMITTED_WORK","matched_word_count_total":448,"submitted_date":"2025-06-14","institution_name":"Taylor’s Education Group","name":"Taylor’s Education Group on 2025-06-14"},{"percentage":36.10649,"source_type":"SUBMITTED_WORK","matched_word_count_total":434,"submitted_date":"2025-05-06","institution_name":"Southampton Solent University","name":"Southampton Solent University on 2025-05-06"}],"top_source_largest_matched_word_count":40} [2025-12-18 21:55:37.873318] [info] EXPECTED SIGNATURE: 771b740a2e4d379a8f4a36b2d8151a0e0753f63ade37515bc919a3f2f14924bf [2025-12-18 21:55:37.877465] [info] -------- WEBHOOK END -------- [2025-12-18 22:00:01.671099] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 22:00:01.671130] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:00:01.671225] [info] Request: 0: '[]' [2025-12-18 22:00:02.114250] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 22:00:02.116410] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 22:00:02.116435] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:00:02.116451] [info] Request: 0: '[]' [2025-12-18 22:00:02.231959] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 22:00:02.232620] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 22:00:02.232634] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:00:02.232645] [info] Request: 0: '[]' [2025-12-18 22:00:02.284359] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 22:08:16.437736] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/18010ec0-56ac-4612-9674-6e025c4d0e3a/viewer-url [2025-12-18 22:08:16.437772] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:08:16.437859] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0631\u0627\u0626\u062f","family_name":"\u0627\u0644\u062a\u062a\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}}}' [2025-12-18 22:08:17.008759] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338131119?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIxZjUwNmQyYi0xMmFkLTQwNmYtYTYwMi1kZTdmYzdhNDE5M2IiLCJpYXQiOjE3NjYwODQ4ODcsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwODQ5NjcsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODEzMTExOVwiOntcImF1dGhvclwiOlwi2LHYp9im2K8g2KfZhNiq2KrYp9mGXCIsXCJ0aXRsZVwiOlwiSHlicmlkIExTVE0lRTIlODAlOTNYR0Jvb3N0IE1vZGVsIGZvciBHb2xkIFByaWNlIEZvcmVjYXN0aW5nLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.ZW05BglMRD5dz4DAixEuTtgN_4QgnlCRjHTenWBUcLg","httpstatus":200}' [2025-12-18 22:15:01.607189] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 22:15:01.607235] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:15:01.607323] [info] Request: 0: '{"owner":"48873695-0029-489b-8a2a-4dc4212eb68f","submitter":"48873695-0029-489b-8a2a-4dc4212eb68f","title":"Abdulrahman Alhammadi - Final Project 2_version_ Thesis. 1 1.docx","metadata":{"group":{"id":"125720","name":"Thesis version 1 for checking Plagiarism","type":"ASSIGNMENT"},"group_context":{"id":"4118","name":"Thesis_(2)_AI901_Dr_Khaled_Eskaf_Third Trimester 2025","owners":[{"id":"833c9539-ebcf-489d-a69a-f43d9f885950","family_name":"\u0627\u062d\u0645\u062f","given_name":"\u0634\u0647\u064a\u0631\u0647","email":"shahira.ahmed@midocean.edu.km"},{"id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","family_name":"Alwakeel","given_name":"Ahmed","email":"ahmedalwakeel@midocean.edu.km"}]},"owners":[{"id":"48873695-0029-489b-8a2a-4dc4212eb68f","family_name":"\u0627\u0644\u062d\u0645\u0627\u062f\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0631\u062d\u0645\u0646","email":"eng.alhammadi88@gmail.com"}],"original_submitted_time":"2025-12-18T19:15:01Z"},"eula":{"accepted_timestamp":"2025-05-05T13:59:55Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 22:15:02.402643] [info] Response: 0: '{"owner":"48873695-0029-489b-8a2a-4dc4212eb68f","title":"Abdulrahman Alhammadi - Final Project 2_version_ Thesis. 1 1.docx","status":"CREATED","id":"9707e66c-398d-4456-957e-6029a927e47b","created_time":"2025-12-18T19:15:01.929Z","httpstatus":201}' [2025-12-18 22:15:02.404655] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9707e66c-398d-4456-957e-6029a927e47b/original [2025-12-18 22:15:02.404680] [info] Headers: 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="Abdulrahman Alhammadi - Final Project 2_version_ Thesis. 1 1.docx"' [2025-12-18 22:15:02.628132] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9707e66c-398d-4456-957e-6029a927e47b","httpstatus":202}' [2025-12-18 22:15:21.628289] [info] -------- WEBHOOK START -------- [2025-12-18 22:15:21.628339] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '424' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'cc1571f6785a0461d51b007da32937ade60a0fe8dd5f595058a6ed079c95a0e0' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b00fd0c0cacf2c0-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694452c9fe796219065ee6ad1ffc3e0a-463b316e2bda5fc2-0' traceparent: '00-694452c9fe796219065ee6ad1ffc3e0a-463b316e2bda5fc2-00' x-forwarded-for: '52.29.246.76' [2025-12-18 22:15:21.628439] [info] WEBHOOK REQUEST: {"owner":"48873695-0029-489b-8a2a-4dc4212eb68f","title":"Abdulrahman Alhammadi - Final Project 2_version_ Thesis. 1 1.docx","status":"COMPLETE","id":"9707e66c-398d-4456-957e-6029a927e47b","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":15,"word_count":2697,"character_count":16798,"created_time":"2025-12-18T19:15:01.929Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 22:15:21.628446] [info] EXPECTED SIGNATURE: cc1571f6785a0461d51b007da32937ade60a0fe8dd5f595058a6ed079c95a0e0 [2025-12-18 22:15:22.317260] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9707e66c-398d-4456-957e-6029a927e47b/similarity [2025-12-18 22:15:22.317301] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:15:22.317317] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 22:15:22.989033] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 22:15:22.990998] [info] -------- WEBHOOK END -------- [2025-12-18 22:15:37.242249] [info] -------- WEBHOOK START -------- [2025-12-18 22:15:37.242285] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1513' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'f36845742966f260c34f00ddaf0134361c3edce21650140d4893f0627b27cd4e' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b00fd6d9d6ef2c0-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694452d95fa2900a72a1526abccb8a91-978b9b8613e720e8-0' traceparent: '00-694452d95fa2900a72a1526abccb8a91-978b9b8613e720e8-00' x-forwarded-for: '52.29.246.76' [2025-12-18 22:15:37.242312] [info] WEBHOOK REQUEST: {"overall_match_percentage":23,"internet_match_percentage":9,"publication_match_percentage":13,"submitted_works_match_percentage":18,"status":"COMPLETE","time_generated":"2025-12-18T19:15:37.072391Z","time_requested":"2025-12-18T19:15:22.958366Z","submission_id":"9707e66c-398d-4456-957e-6029a927e47b","top_matches":[{"percentage":6.5445027,"source_type":"SUBMITTED_WORK","matched_word_count_total":175,"submitted_date":"2025-09-21","institution_name":"University of Newcastle","name":"University of Newcastle on 2025-09-21"},{"percentage":5.0860133,"source_type":"PUBLICATION","matched_word_count_total":136,"name":"Dhirendra Kumar Shukla, Shabir Ali, Sandhya Sharma. \"Artificial Intelligence and Sustainable Innovation - Volume 2\", CRC Press, 2026"},{"percentage":5.011219,"source_type":"PUBLICATION","matched_word_count_total":134,"name":"Al-Alshaqi, Mohammed. \"Disinformation Classification Using Transformer Based Machine Learning\", Howard University"},{"percentage":4.4128647,"source_type":"PUBLICATION","matched_word_count_total":118,"name":"Pushpa Choudhary, Sambit Satpathy, Arvind Dagur, Dhirendra Kumar Shukla. \"Recent Trends in Intelligent Computing and Communication\", CRC Press, 2025"},{"percentage":4.3754673,"source_type":"PUBLICATION","matched_word_count_total":117,"name":"Poonam Nandal, Mamta Dahiya, Meeta Singh, Arvind Dagur, Brijesh Kumar. \"Progressive Computational Intelligence, Information Technology and Networking\", CRC Press, 2025"}],"top_source_largest_matched_word_count":12} [2025-12-18 22:15:37.242317] [info] EXPECTED SIGNATURE: f36845742966f260c34f00ddaf0134361c3edce21650140d4893f0627b27cd4e [2025-12-18 22:15:37.247817] [info] -------- WEBHOOK END -------- [2025-12-18 22:20:01.390250] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 22:20:01.390290] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:20:01.390368] [info] Request: 0: '{"owner":"0b00d3f1-ef7f-4e48-91aa-a23b21bf6c60","submitter":"0b00d3f1-ef7f-4e48-91aa-a23b21bf6c60","title":"%D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A%D8%A9 .pdf","metadata":{"group":{"id":"120116","name":"\u0627\u0644\u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0646\u0647\u0627\u0626\u064a","type":"ASSIGNMENT"},"group_context":{"id":"4094","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062e\u0627\u0645\u0633 \u062f\/ \u0631\u064a\u0645 \u0648\u0631\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"0b00d3f1-ef7f-4e48-91aa-a23b21bf6c60","family_name":"\u0627\u0644\u062d\u0644\u0627\u0641\u064a","given_name":"\u062d\u0633\u0646","email":"mohp2@hotmail.com"}],"original_submitted_time":"2025-12-18T19:20:01Z"},"eula":{"accepted_timestamp":"2025-07-16T15:15:45Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 22:20:01.695368] [info] Response: 0: '{"owner":"0b00d3f1-ef7f-4e48-91aa-a23b21bf6c60","title":"%D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A%D8%A9 .pdf","status":"CREATED","id":"2c014eb3-98d2-44a7-afe1-29fd1cf242bf","created_time":"2025-12-18T19:20:01.672Z","httpstatus":201}' [2025-12-18 22:20:01.698276] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2c014eb3-98d2-44a7-afe1-29fd1cf242bf/original [2025-12-18 22:20:01.698309] [info] Headers: 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%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A%D8%A9 .pdf"' [2025-12-18 22:20:01.964926] [info] Response: 0: '{"message":"Successfully uploaded file for submission 2c014eb3-98d2-44a7-afe1-29fd1cf242bf","httpstatus":202}' [2025-12-18 22:20:13.007503] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions/9707e66c-398d-4456-957e-6029a927e47b/viewer-url [2025-12-18 22:20:13.007555] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:20:13.007639] [info] Request: 0: '{"locale":"en","viewer_user_id":"ded6e2db-6a77-48f2-a76f-d2f52cba315f","given_name":"\u0639\u0628\u062f\u0627\u0644\u0631\u062d\u0645\u0646","family_name":"\u0627\u0644\u062d\u0645\u0627\u062f\u064a","viewer_default_permission_set":"INSTRUCTOR","viewer_permissions":{"may_view_submission_full_source":false,"may_view_match_submission_info":false,"may_view_save_viewer_changes":false},"similarity":{"modes":{"match_overview":true,"all_sources":true},"view_settings":{"save_changes":false}}}' [2025-12-18 22:20:13.675136] [info] Response: 0: '{"viewer_url":"https:\/\/midocean.turnitin.com\/viewer\/submissions\/oid:2945:338245992?locale=en#token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI2MjRjZDViOC0yMTQ0LTQ4YTYtYTIzOC05YjM4ODYyZDU1Y2UiLCJpYXQiOjE3NjYwODU2MDMsImF1ZCI6ImF1cm9yYSIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC8iLCJzdWIiOiJjZWY2NjY2MC0zM2E2LTQwZTQtODQxNS1mM2VjMTVlNWJiNTIiLCJleHAiOjE3NjYwODU2ODMsImF1dGhvcml0aWVzIjpbIkNWX0xBVU5DSCJdLCJjb25maWciOiJ7XCJzdWJtaXNzaW9uc1wiOntcIm9pZDoyOTQ1OjMzODI0NTk5MlwiOntcImF1dGhvclwiOlwi2LnYqNiv2KfZhNix2K3ZhdmGINin2YTYrdmF2KfYr9mKXCIsXCJ0aXRsZVwiOlwiQWJkdWxyYWhtYW4gQWxoYW1tYWRpIC0gRmluYWwgUHJvamVjdCAyX3ZlcnNpb25fIFRoZXNpcy4gMSAxLmRvY3hcIn19LFwicHJvZHVjdEtleVwiOlwib2MyX3BsYXRpbnVtXCIsXCJsb2dvXCI6XCJub25lXCIsXCJ1c2VyXCI6e1wiaWRcIjpcImNlZjY2NjYwLTMzYTYtNDBlNC04NDE1LWYzZWMxNWU1YmI1MlwiLFwiZmlyc3ROYW1lXCI6XCJBaG1lZFwiLFwibGFzdE5hbWVcIjpcIkFsd2FrZWVsXCIsXCJlbWFpbFwiOlwiYzFhYTQ4MTEtNWU4Ni00YzM1LWIxYjItNzM4ZWRiYjg2YjM1OmRlZDZlMmRiLTZhNzctNDhmMi1hNzZmLWQyZjUyY2JhMzE1ZkBmYWtlLmZha2VcIixcInJvbGVcIjpcInRybjpyb2xlOjo6b3JnYW5pemF0aW9uOmluc3RydWN0b3JcIn0sXCJ0ZW5hbnRcIjp7XCJub2RlSWRcIjoyOTQ1LFwibmFtZVwiOlwibWlkb2NlYW5cIixcImlkXCI6XCI2ZTBlNmE4YS1iMDQzLTQzZjctYWYyYS1hYzRlOTYzNTYzOTRcIn0sXCJmZWF0dXJlc1wiOntcIndoaXRlbGFiZWxcIjp0cnVlLFwidXNlckludGVydmlld1wiOnRydWUsXCJzd3NSZXBvcnRcIjp0cnVlLFwic3dzUmVwb3J0VjJcIjpcImVuYWJsZWRcIn0sXCJzaW1pbGFyaXR5XCI6e1wibWF5Vmlld1N1Ym1pc3Npb25GdWxsU291cmNlXCI6ZmFsc2UsXCJtYXlWaWV3TWF0Y2hTdWJtaXNzaW9uSW5mb1wiOmZhbHNlLFwibW9kZXNcIjp7XCJtYXRjaE92ZXJ2aWV3XCI6dHJ1ZSxcImFsbFNvdXJjZXNcIjp0cnVlfSxcImRlZmF1bHRNb2RlXCI6XCJtYXRjaE92ZXJ2aWV3XCIsXCJ2aWV3U2V0dGluZ3NcIjp7XCJzYXZlQ2hhbmdlc1wiOmZhbHNlLFwib3B0aW9uc1wiOntcImRlZmF1bHRWYWx1ZVwiOlwiaGlkZGVuXCIsXCJleGNsdWRlUXVvdGVzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZUJpYmxpb2dyYXBoeVwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVDaXRhdGlvbnNcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlU21hbGxNYXRjaGVzV29yZENvdW50XCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZVNtYWxsU291cmNlc1BjdFwiOlwiZWRpdGFibGVcIixcImV4Y2x1ZGVBYnN0cmFjdFwiOlwiaGlkZGVuXCIsXCJleGNsdWRlTWV0aG9kc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlU3VibWl0dGVkV29ya3NcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlSW50ZXJuZXRcIjpcImVkaXRhYmxlXCIsXCJleGNsdWRlUGhyYXNlc1wiOlwiaGlkZGVuXCIsXCJleGNsdWRlUHJlcHJpbnRzXCI6XCJoaWRkZW5cIixcImV4Y2x1ZGVTb3VyY2VzXCI6XCJlZGl0YWJsZVwiLFwiZXhjbHVkZU5vZGVHcm91cHNcIjp7XCJwdWJsaWNhdGlvblwiOlwiZWRpdGFibGVcIixcImNyb3NzcmVmXCI6XCJlZGl0YWJsZVwiLFwiY3Jvc3NyZWZfcG9zdGVkX2NvbnRlbnRcIjpcImVkaXRhYmxlXCJ9fX19LFwic2lkZWJhclwiOntcIm1vZGVzXCI6e1wiYWlXcml0aW5nRGV0ZWN0aW9uXCI6dHJ1ZSxcImRvY3VtZW50RGV0YWlsc1wiOnRydWUsXCJmbGFnc1wiOnRydWUsXCJzaW1pbGFyaXR5XCI6dHJ1ZSxcInNlY3Rpb25zRXhjbHVzaW9uXCI6ZmFsc2V9LFwiZGVmYXVsdE1vZGVcIjpcInNpbWlsYXJpdHlcIn0sXCJhbm5vdGF0aW9uc1wiOntcInNjb3BlXCI6XCJ0Y2FcIixcInBlcm1pc3Npb25zXCI6e1wiY3JlYXRlXCI6W1wic2VsZlwiXSxcInZpZXdcIjpbXCJhbGxcIl0sXCJlZGl0XCI6W1wic2VsZlwiXSxcImRlbGV0ZVwiOltcInNlbGZcIl19LFwiZW5hYmxlZFwiOmZhbHNlfSxcImFwcFwiOntcImxhdW5jaGVyXCI6XCJ0Y2FcIixcImludGVncmF0aW9uXCI6XCJNb29kbGVcIn0sXCJwcm9kdWN0XCI6e1wia2V5XCI6XCJvYzJfcGxhdGludW1cIn19In0.Zz2NWMdbaZq5Iad6EWed0Gs5s_6brNrfv9PdkF1IZ8I","httpstatus":200}' [2025-12-18 22:20:21.703671] [info] -------- WEBHOOK START -------- [2025-12-18 22:20:21.703708] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '393' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '9e65eb631c4fd4adcefc165b9f6997a954aac792f5b2a504d3cb94991b543fd8' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b01045f7b78705f-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694453f5f19e33a945c3a3deeb694118-e0801d6b862ddc0f-0' traceparent: '00-694453f5f19e33a945c3a3deeb694118-e0801d6b862ddc0f-00' x-forwarded-for: '52.29.246.76' [2025-12-18 22:20:21.703823] [info] WEBHOOK REQUEST: {"owner":"0b00d3f1-ef7f-4e48-91aa-a23b21bf6c60","title":"%D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9 %D8%A7%D9%84%D9%86%D9%87%D8%A7%D8%A6%D9%8A%D8%A9 .pdf","status":"COMPLETE","id":"2c014eb3-98d2-44a7-afe1-29fd1cf242bf","content_type":"application/pdf","page_count":27,"word_count":4263,"character_count":25423,"created_time":"2025-12-18T19:20:01.672Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 22:20:21.703829] [info] EXPECTED SIGNATURE: 9e65eb631c4fd4adcefc165b9f6997a954aac792f5b2a504d3cb94991b543fd8 [2025-12-18 22:20:21.933638] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/2c014eb3-98d2-44a7-afe1-29fd1cf242bf/similarity [2025-12-18 22:20:21.933667] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:20:21.933681] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 22:20:22.612248] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 22:20:22.614202] [info] -------- WEBHOOK END -------- [2025-12-18 22:20:52.185318] [info] -------- WEBHOOK START -------- [2025-12-18 22:20:52.185353] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1415' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'd1d11c74cf2b582f5580cf18d31ce84914598cd5a47c72a513d4aecf0aad1040' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b01051dfa5037de-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694454142d70d8be063f69988d7a7598-85dd32c08465cc17-0' traceparent: '00-694454142d70d8be063f69988d7a7598-85dd32c08465cc17-00' x-forwarded-for: '52.57.242.45' [2025-12-18 22:20:52.185386] [info] WEBHOOK REQUEST: {"overall_match_percentage":17,"internet_match_percentage":13,"publication_match_percentage":7,"submitted_works_match_percentage":17,"status":"COMPLETE","time_generated":"2025-12-18T19:20:51.994237Z","time_requested":"2025-12-18T19:20:22.57857Z","submission_id":"2c014eb3-98d2-44a7-afe1-29fd1cf242bf","top_matches":[{"percentage":2.5391068,"source_type":"SUBMITTED_WORK","matched_word_count_total":112,"submitted_date":"2022-03-21","institution_name":"Hofstra University","name":"Hofstra University on 2022-03-21"},{"percentage":2.3350713,"source_type":"SUBMITTED_WORK","matched_word_count_total":103,"submitted_date":"2023-03-15","institution_name":"King Abdulaziz University","name":"King Abdulaziz University on 2023-03-15"},{"percentage":2.3350713,"source_type":"SUBMITTED_WORK","matched_word_count_total":103,"submitted_date":"2023-02-26","institution_name":"King Abdulaziz University","name":"King Abdulaziz University on 2023-02-26"},{"percentage":2.3350713,"source_type":"SUBMITTED_WORK","matched_word_count_total":103,"submitted_date":"2023-01-02","institution_name":"King Abdulaziz University","name":"King Abdulaziz University on 2023-01-02"},{"percentage":2.2897303,"source_type":"SUBMITTED_WORK","matched_word_count_total":101,"submitted_date":"2023-02-05","institution_name":"King Abdulaziz University","name":"King Abdulaziz University on 2023-02-05"}],"top_source_largest_matched_word_count":19} [2025-12-18 22:20:52.185391] [info] EXPECTED SIGNATURE: d1d11c74cf2b582f5580cf18d31ce84914598cd5a47c72a513d4aecf0aad1040 [2025-12-18 22:20:52.189306] [info] -------- WEBHOOK END -------- [2025-12-18 22:25:01.340702] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 22:25:01.340744] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:25:01.340843] [info] Request: 0: '{"owner":"4f78b9b6-8700-4795-a171-b5ebc7ac4c52","submitter":"4f78b9b6-8700-4795-a171-b5ebc7ac4c52","title":"%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D9%85%D8%B1%D8%B2%D9%88%D9%82 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A 2.docx","metadata":{"group":{"id":"112656","name":"Word \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"3952","name":"Final_Project_MKT761_T3_MDM_Third Trimester 2025","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"4f78b9b6-8700-4795-a171-b5ebc7ac4c52","family_name":"\u0627\u0644\u062d\u0631\u0628\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","email":"admin@360degree.com.sa"}],"original_submitted_time":"2025-12-18T19:25:01Z"},"eula":{"accepted_timestamp":"2025-11-13T11:29:34Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 22:25:01.859641] [info] Response: 0: '{"owner":"4f78b9b6-8700-4795-a171-b5ebc7ac4c52","title":"%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D9%85%D8%B1%D8%B2%D9%88%D9%82 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A 2.docx","status":"CREATED","id":"3a7eea6a-44c4-4c7c-abf5-3648c1ba1bea","created_time":"2025-12-18T19:25:01.656Z","httpstatus":201}' [2025-12-18 22:25:01.866687] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3a7eea6a-44c4-4c7c-abf5-3648c1ba1bea/original [2025-12-18 22:25:01.866725] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D9%85%D8%B1%D8%B2%D9%88%D9%82 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A 2.docx"' [2025-12-18 22:25:02.064399] [info] Response: 0: '{"message":"Successfully uploaded file for submission 3a7eea6a-44c4-4c7c-abf5-3648c1ba1bea","httpstatus":202}' [2025-12-18 22:25:02.553674] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 22:25:02.553718] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:25:02.553739] [info] Request: 0: '{"owner":"4f78b9b6-8700-4795-a171-b5ebc7ac4c52","submitter":"4f78b9b6-8700-4795-a171-b5ebc7ac4c52","title":"%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D9%85%D8%B1%D8%B2%D9%88%D9%82 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A .pdf","metadata":{"group":{"id":"112657","name":"PDF \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629 \u0627\u0644\u0643\u0627\u0645\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"3952","name":"Final_Project_MKT761_T3_MDM_Third Trimester 2025","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"4f78b9b6-8700-4795-a171-b5ebc7ac4c52","family_name":"\u0627\u0644\u062d\u0631\u0628\u064a","given_name":"\u0639\u0628\u062f\u0627\u0644\u0644\u0647","email":"admin@360degree.com.sa"}],"original_submitted_time":"2025-12-18T19:25:02Z"},"eula":{"accepted_timestamp":"2025-11-13T11:29:34Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 22:25:03.004404] [info] Response: 0: '{"owner":"4f78b9b6-8700-4795-a171-b5ebc7ac4c52","title":"%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D9%85%D8%B1%D8%B2%D9%88%D9%82 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A .pdf","status":"CREATED","id":"9ce2ee24-b6f8-42f8-b187-be03730d7316","created_time":"2025-12-18T19:25:02.826Z","httpstatus":201}' [2025-12-18 22:25:03.007711] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9ce2ee24-b6f8-42f8-b187-be03730d7316/original [2025-12-18 22:25:03.007761] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D9%85%D8%B1%D8%B2%D9%88%D9%82 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A .pdf"' [2025-12-18 22:25:03.334209] [info] Response: 0: '{"message":"Successfully uploaded file for submission 9ce2ee24-b6f8-42f8-b187-be03730d7316","httpstatus":202}' [2025-12-18 22:25:30.837800] [info] -------- WEBHOOK START -------- [2025-12-18 22:25:30.837842] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '519' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'fdc227aea3b5cd85cce8b851037a049f605e531029a9cd5e2fba27a88379d3b9' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b010beb7f1c2bb0-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944552a923f8664184613b8a95e32fe-5dfce1800475542c-0' traceparent: '00-6944552a923f8664184613b8a95e32fe-5dfce1800475542c-00' x-forwarded-for: '52.57.242.45' [2025-12-18 22:25:30.837944] [info] WEBHOOK REQUEST: {"owner":"4f78b9b6-8700-4795-a171-b5ebc7ac4c52","title":"%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D9%85%D8%B1%D8%B2%D9%88%D9%82 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A 2.docx","status":"COMPLETE","id":"3a7eea6a-44c4-4c7c-abf5-3648c1ba1bea","content_type":"application/vnd.openxmlformats-officedocument.wordprocessingml.document","page_count":27,"word_count":7083,"character_count":38853,"created_time":"2025-12-18T19:25:01.656Z","capabilities":["SIMILARITY","INDEX","VIEWER"]} [2025-12-18 22:25:30.837949] [info] EXPECTED SIGNATURE: fdc227aea3b5cd85cce8b851037a049f605e531029a9cd5e2fba27a88379d3b9 [2025-12-18 22:25:31.346143] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/3a7eea6a-44c4-4c7c-abf5-3648c1ba1bea/similarity [2025-12-18 22:25:31.346184] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:25:31.346203] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 22:25:32.073518] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 22:25:32.075963] [info] -------- WEBHOOK END -------- [2025-12-18 22:25:56.508661] [info] -------- WEBHOOK START -------- [2025-12-18 22:25:56.508703] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1455' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '5a9d2ce8bb2ea13e9d17f15a3612c7c6fe13e6a197ad7ed06eb5f46b019c13d4' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b010c8bff313674-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69445544a086b0c750a4c8745df2dca7-1115645cf66e7ff1-0' traceparent: '00-69445544a086b0c750a4c8745df2dca7-1115645cf66e7ff1-00' x-forwarded-for: '52.29.246.76' [2025-12-18 22:25:56.508800] [info] WEBHOOK REQUEST: {"overall_match_percentage":2,"internet_match_percentage":0,"publication_match_percentage":0,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2025-12-18T19:25:56.298751Z","time_requested":"2025-12-18T19:25:32.024217Z","submission_id":"3a7eea6a-44c4-4c7c-abf5-3648c1ba1bea","top_matches":[{"percentage":0.79039365,"source_type":"SUBMITTED_WORK","matched_word_count_total":52,"submitted_date":"2025-06-24","institution_name":"Al-Qasim Green University","name":"Al-Qasim Green University on 2025-06-24"},{"percentage":0.31919745,"source_type":"SUBMITTED_WORK","matched_word_count_total":21,"submitted_date":"2021-12-20","institution_name":"World Islamic University for Science and Education","name":"World Islamic University for Science and Education on 2021-12-20"},{"percentage":0.18239854,"source_type":"SUBMITTED_WORK","matched_word_count_total":12,"submitted_date":"2025-10-12","institution_name":"Tikrit University","name":"Tikrit University on 2025-10-12"},{"percentage":0.15199879,"source_type":"SUBMITTED_WORK","matched_word_count_total":10,"submitted_date":"2025-04-13","institution_name":"Arab Open University","name":"Arab Open University on 2025-04-13"},{"percentage":0.15199879,"source_type":"SUBMITTED_WORK","matched_word_count_total":10,"submitted_date":"2024-07-03","institution_name":"University College of Bahrain","name":"University College of Bahrain on 2024-07-03"}],"top_source_largest_matched_word_count":35} [2025-12-18 22:25:56.508812] [info] EXPECTED SIGNATURE: 5a9d2ce8bb2ea13e9d17f15a3612c7c6fe13e6a197ad7ed06eb5f46b019c13d4 [2025-12-18 22:25:56.512826] [info] -------- WEBHOOK END -------- [2025-12-18 22:25:59.925131] [info] -------- WEBHOOK START -------- [2025-12-18 22:25:59.925163] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '463' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '4e706dfd5f55f054cb34b0ab324891eda0260e5471802edce5f2075990bcdc1c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b010ca15bdc2bb0-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69445547bf76c4864ac73f2f62ab38b2-45024d69c4475c09-0' traceparent: '00-69445547bf76c4864ac73f2f62ab38b2-45024d69c4475c09-00' x-forwarded-for: '52.57.242.45' [2025-12-18 22:25:59.925189] [info] WEBHOOK REQUEST: {"owner":"4f78b9b6-8700-4795-a171-b5ebc7ac4c52","title":"%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D9%85%D8%B1%D8%B2%D9%88%D9%82 %D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D9%84%D9%87 %D8%A7%D9%84%D8%AD%D8%B1%D8%A8%D9%8A .pdf","status":"COMPLETE","id":"9ce2ee24-b6f8-42f8-b187-be03730d7316","content_type":"application/pdf","page_count":97,"word_count":26915,"character_count":109488,"created_time":"2025-12-18T19:25:02.826Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-18 22:25:59.925194] [info] EXPECTED SIGNATURE: 4e706dfd5f55f054cb34b0ab324891eda0260e5471802edce5f2075990bcdc1c [2025-12-18 22:26:00.366694] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/9ce2ee24-b6f8-42f8-b187-be03730d7316/similarity [2025-12-18 22:26:00.366729] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:26:00.366745] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 22:26:01.039175] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 22:26:01.041371] [info] -------- WEBHOOK END -------- [2025-12-18 22:27:28.597162] [info] -------- WEBHOOK START -------- [2025-12-18 22:27:28.597204] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1135' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '725c71e6aafb5bb4a1e06213f65d4ba7907d4d0f25b570c542bbaeedb50415c2' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b010ecb8bdbd3b4-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '694455a07a610bae0694fab492deb450-1c4348b94f4166b5-0' traceparent: '00-694455a07a610bae0694fab492deb450-1c4348b94f4166b5-00' x-forwarded-for: '52.29.246.76' [2025-12-18 22:27:28.597301] [info] WEBHOOK REQUEST: {"overall_match_percentage":3,"internet_match_percentage":2,"publication_match_percentage":1,"submitted_works_match_percentage":2,"status":"COMPLETE","time_generated":"2025-12-18T19:27:28.370424Z","time_requested":"2025-12-18T19:26:01.001721Z","submission_id":"9ce2ee24-b6f8-42f8-b187-be03730d7316","top_matches":[{"percentage":0.8737457,"source_type":"INTERNET","matched_word_count_total":229,"name":"estia.hua.gr"},{"percentage":0.7440192,"source_type":"INTERNET","matched_word_count_total":195,"name":"pure.roehampton.ac.uk"},{"percentage":0.7440192,"source_type":"INTERNET","matched_word_count_total":195,"name":"repository.unhas.ac.id"},{"percentage":0.686787,"submission_id":"02665c0d-a6d8-4717-aa40-97dba2a0334e","source_type":"SUBMITTED_WORK","matched_word_count_total":180,"submitted_date":"2024-12-16","institution_name":"Saxion Brightspace","name":"Saxion Brightspace on 2024-12-16"},{"percentage":0.686787,"source_type":"SUBMITTED_WORK","matched_word_count_total":180,"submitted_date":"2024-12-02","institution_name":"Tikrit University","name":"Tikrit University on 2024-12-02"}],"top_source_largest_matched_word_count":24} [2025-12-18 22:27:28.597316] [info] EXPECTED SIGNATURE: 725c71e6aafb5bb4a1e06213f65d4ba7907d4d0f25b570c542bbaeedb50415c2 [2025-12-18 22:27:28.601367] [info] -------- WEBHOOK END -------- [2025-12-18 22:30:01.282723] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 22:30:01.282752] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:30:01.282833] [info] Request: 0: '[]' [2025-12-18 22:30:01.449856] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 22:30:01.452018] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 22:30:01.452043] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:30:01.452058] [info] Request: 0: '[]' [2025-12-18 22:30:01.547611] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 22:30:01.548413] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 22:30:01.548429] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 22:30:01.548444] [info] Request: 0: '[]' [2025-12-18 22:30:01.621089] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 23:00:01.721158] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 23:00:01.721196] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:00:01.721276] [info] Request: 0: '[]' [2025-12-18 23:00:01.912121] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 23:00:01.912156] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:00:01.912234] [info] Request: 0: '{"owner":"ea1e288a-3bb7-4a0a-a4b2-7a3de5346652","submitter":"ea1e288a-3bb7-4a0a-a4b2-7a3de5346652","title":"%D8%B3%D8%A7%D8%B1%D8%A9 %D8%AD%D9%85%D9%88%D8%AF %D8%A7%D9%84%D9%82%D8%AD%D8%B7%D8%A7%D9%86%D9%8A-%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84%2B%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A%2B%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf","metadata":{"group":{"id":"120054","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0644\u062b \u0645\u0646 \u0622\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4098","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u0628\u0639 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"ea1e288a-3bb7-4a0a-a4b2-7a3de5346652","family_name":"\u0627\u0644\u0642\u062d\u0637\u0627\u0646\u064a","given_name":"\u0633\u0627\u0631\u0647","email":"ta-himali@hotmail.com"}],"original_submitted_time":"2025-12-18T20:00:01Z"},"eula":{"accepted_timestamp":"2025-03-08T19:16:35Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 23:00:02.155756] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["CORE_API","NATIVE","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 23:00:02.156610] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 23:00:02.156625] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:00:02.156639] [info] Request: 0: '[]' [2025-12-18 23:00:02.222541] [info] Response: 0: '{"owner":"ea1e288a-3bb7-4a0a-a4b2-7a3de5346652","title":"%D8%B3%D8%A7%D8%B1%D8%A9 %D8%AD%D9%85%D9%88%D8%AF %D8%A7%D9%84%D9%82%D8%AD%D8%B7%D8%A7%D9%86%D9%8A-%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84%2B%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A%2B%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf","status":"CREATED","id":"6d4d5229-2422-4b75-ae47-60810ecbda08","created_time":"2025-12-18T20:00:02.195Z","httpstatus":201}' [2025-12-18 23:00:02.225821] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6d4d5229-2422-4b75-ae47-60810ecbda08/original [2025-12-18 23:00:02.225847] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D8%B3%D8%A7%D8%B1%D8%A9 %D8%AD%D9%85%D9%88%D8%AF %D8%A7%D9%84%D9%82%D8%AD%D8%B7%D8%A7%D9%86%D9%8A-%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84%2B%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A%2B%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf"' [2025-12-18 23:00:02.293540] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SUBMISSION_COMPLETE","SIMILARITY_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 23:00:02.294337] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 23:00:02.294351] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:00:02.294364] [info] Request: 0: '[]' [2025-12-18 23:00:02.405215] [info] Response: 0: '{"version":"v1beta","valid_from":"2018-04-30T17:00:00Z","valid_until":null,"url":"https:\/\/static.turnitin.com\/eula\/v1beta\/en-us\/eula.html","available_languages":["sv-SE","zh-CN","ja-JP","ko-KR","es-MX","nl-NL","ru-RU","zh-TW","ar-SA","pt-BR","de-DE","el-GR","nb-NO","cs-CZ","da-DK","tr-TR","pl-PL","fi-FI","it-IT","vi-VN","fr-FR","en-US","ro-RO"],"httpstatus":200}' [2025-12-18 23:00:02.654367] [info] Response: 0: '{"message":"Successfully uploaded file for submission 6d4d5229-2422-4b75-ae47-60810ecbda08","httpstatus":202}' [2025-12-18 23:00:02.919092] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 23:00:02.919136] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:00:02.919153] [info] Request: 0: '{"owner":"ea1e288a-3bb7-4a0a-a4b2-7a3de5346652","submitter":"ea1e288a-3bb7-4a0a-a4b2-7a3de5346652","title":"%D9%86%D9%85%D9%88%D8%B0%D8%AC %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86 %D8%B1%D9%82%D9%85 3. 22pdf.pdf","metadata":{"group":{"id":"120054","name":"\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631 \u0644\u0644\u0641\u0635\u0644 \u0627\u0644\u062b\u0627\u0644\u062b \u0645\u0646 \u0622\u0637\u0631\u0648\u062d\u0629 \u0627\u0644\u062f\u0643\u062a\u0648\u0631\u0627\u0629","type":"ASSIGNMENT"},"group_context":{"id":"4098","name":"\u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u0633\u0627\u0628\u0639 - \u062f\/ \u0645\u064a\u0627\u0631 \u0648\u0644\u064a\u062f - \u0627\u0644\u0641\u0635\u0644 \u0627\u0644\u062f\u0631\u0627\u0633\u064a \u0627\u0644\u062b\u0627\u0644\u062b 2025"},"owners":[{"id":"ea1e288a-3bb7-4a0a-a4b2-7a3de5346652","family_name":"\u0627\u0644\u0642\u062d\u0637\u0627\u0646\u064a","given_name":"\u0633\u0627\u0631\u0647","email":"ta-himali@hotmail.com"}],"original_submitted_time":"2025-12-18T20:00:02Z"},"eula":{"accepted_timestamp":"2025-03-08T19:16:35Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 23:00:03.174304] [info] Response: 0: '{"owner":"ea1e288a-3bb7-4a0a-a4b2-7a3de5346652","title":"%D9%86%D9%85%D9%88%D8%B0%D8%AC %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86 %D8%B1%D9%82%D9%85 3. 22pdf.pdf","status":"CREATED","id":"eeb062bb-7525-441e-a6f2-46eccb8a3639","created_time":"2025-12-18T20:00:03.145Z","httpstatus":201}' [2025-12-18 23:00:03.176235] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/eeb062bb-7525-441e-a6f2-46eccb8a3639/original [2025-12-18 23:00:03.176260] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%D9%86%D9%85%D9%88%D8%B0%D8%AC %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86 %D8%B1%D9%82%D9%85 3. 22pdf.pdf"' [2025-12-18 23:00:03.377754] [info] Response: 0: '{"message":"Successfully uploaded file for submission eeb062bb-7525-441e-a6f2-46eccb8a3639","httpstatus":202}' [2025-12-18 23:00:10.353197] [info] -------- WEBHOOK START -------- [2025-12-18 23:00:10.353247] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '417' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'bb031dcf2bcc28ab69c74966f7a61f37f54f18f134de06cb8fc78a4f72034414' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b013eb08dc6d37c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69445d4a679640681f6e80bf0bdba5ec-1ae02ea864a733f6-0' traceparent: '00-69445d4a679640681f6e80bf0bdba5ec-1ae02ea864a733f6-00' x-forwarded-for: '52.29.246.76' [2025-12-18 23:00:10.353354] [info] WEBHOOK REQUEST: {"owner":"ea1e288a-3bb7-4a0a-a4b2-7a3de5346652","title":"%D9%86%D9%85%D9%88%D8%B0%D8%AC %D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%A8%D9%8A%D8%A7%D9%86 %D8%B1%D9%82%D9%85 3. 22pdf.pdf","status":"COMPLETE","id":"eeb062bb-7525-441e-a6f2-46eccb8a3639","content_type":"application/pdf","page_count":7,"word_count":682,"character_count":3799,"created_time":"2025-12-18T20:00:03.145Z","capabilities":["INDEX","VIEWER","SIMILARITY"]} [2025-12-18 23:00:10.353359] [info] EXPECTED SIGNATURE: bb031dcf2bcc28ab69c74966f7a61f37f54f18f134de06cb8fc78a4f72034414 [2025-12-18 23:00:10.615070] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/eeb062bb-7525-441e-a6f2-46eccb8a3639/similarity [2025-12-18 23:00:10.615113] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:00:10.615132] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 23:00:11.406315] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 23:00:11.408895] [info] -------- WEBHOOK END -------- [2025-12-18 23:00:18.530215] [info] -------- WEBHOOK START -------- [2025-12-18 23:00:18.530252] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1002' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '03fd96c39e69c16c04b3ec1e4d5012e9c0cc637459704cb4f771bea00bbaab61' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b013ee3ac21d37c-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69445d52f6e830af4810bd00a1e34638-41e6b02788bae809-0' traceparent: '00-69445d52f6e830af4810bd00a1e34638-41e6b02788bae809-00' x-forwarded-for: '52.29.246.76' [2025-12-18 23:00:18.530368] [info] WEBHOOK REQUEST: {"overall_match_percentage":11,"internet_match_percentage":2,"publication_match_percentage":0,"submitted_works_match_percentage":11,"status":"COMPLETE","time_generated":"2025-12-18T20:00:18.376378Z","time_requested":"2025-12-18T20:00:11.368293Z","submission_id":"eeb062bb-7525-441e-a6f2-46eccb8a3639","top_matches":[{"percentage":4.7489824,"source_type":"SUBMITTED_WORK","matched_word_count_total":35,"submitted_date":"2020-07-12","institution_name":"International Islamic University Malaysia","name":"International Islamic University Malaysia on 2020-07-12"},{"percentage":3.799186,"source_type":"SUBMITTED_WORK","matched_word_count_total":28,"submitted_date":"2025-11-12","institution_name":"University of Buraimi","name":"University of Buraimi on 2025-11-12"},{"percentage":3.799186,"source_type":"SUBMITTED_WORK","matched_word_count_total":28,"submitted_date":"2024-11-26","institution_name":"Arab East College","name":"Arab East College on 2024-11-26"}],"top_source_largest_matched_word_count":13} [2025-12-18 23:00:18.530383] [info] EXPECTED SIGNATURE: 03fd96c39e69c16c04b3ec1e4d5012e9c0cc637459704cb4f771bea00bbaab61 [2025-12-18 23:00:18.534221] [info] -------- WEBHOOK END -------- [2025-12-18 23:01:16.929692] [info] -------- WEBHOOK START -------- [2025-12-18 23:01:16.929733] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '548' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'dc905d10b21b22548fdcd2f521320bb5e50c59b71a7778e0e562f0266ab4f28c' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=11ced5659d85e16a6756e5bfa516f59f' cf-ray: '9b0140508b5630c4-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69445d8c46e9e926ede579c1c1870bea-98160a2a404438d4-0' traceparent: '00-69445d8c46e9e926ede579c1c1870bea-98160a2a404438d4-00' x-forwarded-for: '52.57.242.45' [2025-12-18 23:01:16.929835] [info] WEBHOOK REQUEST: {"owner":"ea1e288a-3bb7-4a0a-a4b2-7a3de5346652","title":"%D8%B3%D8%A7%D8%B1%D8%A9 %D8%AD%D9%85%D9%88%D8%AF %D8%A7%D9%84%D9%82%D8%AD%D8%B7%D8%A7%D9%86%D9%8A-%D8%A7%D9%84%D9%81%D8%B5%D9%84 %D8%A7%D9%84%D8%A3%D9%88%D9%84%2B%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%8A%2B%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB.pdf","status":"COMPLETE","id":"6d4d5229-2422-4b75-ae47-60810ecbda08","content_type":"application/pdf","page_count":104,"word_count":24808,"character_count":148062,"created_time":"2025-12-18T20:00:02.195Z","capabilities":["SIMILARITY","VIEWER","INDEX"]} [2025-12-18 23:01:16.929841] [info] EXPECTED SIGNATURE: dc905d10b21b22548fdcd2f521320bb5e50c59b71a7778e0e562f0266ab4f28c [2025-12-18 23:01:17.210402] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/6d4d5229-2422-4b75-ae47-60810ecbda08/similarity [2025-12-18 23:01:17.210449] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:01:17.210469] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":false,"exclude_bibliography":false}}' [2025-12-18 23:01:17.837589] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 23:01:17.839801] [info] -------- WEBHOOK END -------- [2025-12-18 23:04:36.198149] [info] -------- WEBHOOK START -------- [2025-12-18 23:04:36.198185] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1226' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: 'ef4abcbaf20876679c6f623aee0daf2df4991c6d7cfabcf719bbdf9e7ed974d4' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b01452e0d3325e2-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69445e5485371e9c691a17356979ab0d-90bf0091968342e6-0' traceparent: '00-69445e5485371e9c691a17356979ab0d-90bf0091968342e6-00' x-forwarded-for: '52.29.246.76' [2025-12-18 23:04:36.198220] [info] WEBHOOK REQUEST: {"overall_match_percentage":29,"internet_match_percentage":22,"publication_match_percentage":15,"submitted_works_match_percentage":27,"status":"COMPLETE","time_generated":"2025-12-18T20:04:35.990668Z","time_requested":"2025-12-18T20:01:17.797715Z","submission_id":"6d4d5229-2422-4b75-ae47-60810ecbda08","top_matches":[{"percentage":2.8472855,"source_type":"PUBLICATION","matched_word_count_total":751,"name":"\"Artificial Intelligence and Human Agency in Education: Volume One\", Springer Science and Business Media LLC, 2025"},{"percentage":2.8359115,"source_type":"PUBLICATION","matched_word_count_total":748,"name":"\"Empowering Educators: Integrating AI Tools for Personalized Language Instruction\", Springer Science and Business Media LLC, 2025"},{"percentage":2.6046405,"source_type":"INTERNET","matched_word_count_total":687,"name":"conference.pixel-online.net"},{"percentage":2.5136487,"source_type":"PUBLICATION","matched_word_count_total":663,"name":"\"International Perspectives of Generative AI in Education\", Springer Science and Business Media LLC, 2025"},{"percentage":2.3733697,"source_type":"INTERNET","matched_word_count_total":626,"name":"tesol.huflit.edu.vn"}],"top_source_largest_matched_word_count":36} [2025-12-18 23:04:36.198225] [info] EXPECTED SIGNATURE: ef4abcbaf20876679c6f623aee0daf2df4991c6d7cfabcf719bbdf9e7ed974d4 [2025-12-18 23:04:36.202028] [info] -------- WEBHOOK END -------- [2025-12-18 23:25:02.049437] [info] [POST] Request to: https://midocean.turnitin.com/api/v1/submissions [2025-12-18 23:25:02.049475] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:25:02.049567] [info] Request: 0: '{"owner":"d300b16b-1390-4408-a249-a3e1a5c425d9","submitter":"d300b16b-1390-4408-a249-a3e1a5c425d9","title":"%E2%80%8E%E2%81%A8%D8%A7%D9%84%D8%B9%D8%B1%D8%B6 %D8%A7%D9%84%D9%85%D8%A8%D8%AF%D8%A6%D9%8A- %D9%88%D9%84%D9%8A%D8%AF %D9%85%D9%87%D9%86%D8%A7 - %D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A%E2%81%A9.pdf","metadata":{"group":{"id":"112657","name":"PDF \u062a\u0633\u0644\u064a\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629 \u0627\u0644\u0643\u0627\u0645\u0644\u0629","type":"ASSIGNMENT"},"group_context":{"id":"3952","name":"Final_Project_MKT761_T3_MDM_Third Trimester 2025","owners":[{"id":"156f1dd7-beb4-4430-a179-628854767a95","family_name":"ELNOHY","given_name":"Amira","email":"amiraelnouhy@midocean.edu.km"}]},"owners":[{"id":"d300b16b-1390-4408-a249-a3e1a5c425d9","family_name":"\u0628\u0646 \u0645\u0647\u0646\u0627","given_name":"\u0648\u0644\u064a\u062f","email":"waledomar1410@gmail.com"}],"original_submitted_time":"2025-12-18T20:25:02Z"},"eula":{"accepted_timestamp":"2025-10-10T15:06:55Z","language":"en-US","version":"v1beta"},"owner_default_permission_set":"LEARNER","submitter_default_permission_set":"LEARNER"}' [2025-12-18 23:25:02.494227] [info] Response: 0: '{"owner":"d300b16b-1390-4408-a249-a3e1a5c425d9","title":"%E2%80%8E%E2%81%A8%D8%A7%D9%84%D8%B9%D8%B1%D8%B6 %D8%A7%D9%84%D9%85%D8%A8%D8%AF%D8%A6%D9%8A- %D9%88%D9%84%D9%8A%D8%AF %D9%85%D9%87%D9%86%D8%A7 - %D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A%E2%81%A9.pdf","status":"CREATED","id":"1afb1fb7-3267-4c1b-bb27-8656c2ab01fc","created_time":"2025-12-18T20:25:02.346Z","httpstatus":201}' [2025-12-18 23:25:02.496952] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1afb1fb7-3267-4c1b-bb27-8656c2ab01fc/original [2025-12-18 23:25:02.496978] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' 4: 'Content-Type: binary/octet-stream' 5: 'Content-Disposition: inline; filename="%E2%80%8E%E2%81%A8%D8%A7%D9%84%D8%B9%D8%B1%D8%B6 %D8%A7%D9%84%D9%85%D8%A8%D8%AF%D8%A6%D9%8A- %D9%88%D9%84%D9%8A%D8%AF %D9%85%D9%87%D9%86%D8%A7 - %D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A%E2%81%A9.pdf"' [2025-12-18 23:25:02.820117] [info] Response: 0: '{"message":"Successfully uploaded file for submission 1afb1fb7-3267-4c1b-bb27-8656c2ab01fc","httpstatus":202}' [2025-12-18 23:25:28.366939] [info] -------- WEBHOOK START -------- [2025-12-18 23:25:28.366975] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '540' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '26cfd5dbacb2391d6da0ba871884219cffdff726051a41dbfa9501ee6ae38609' content-type: 'application/json' x-turnitin-eventtype: 'SUBMISSION_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b0163c02a9a3a54-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '69446338b91cc315a57d206f0a9d0efd-92b360579ed2723b-0' traceparent: '00-69446338b91cc315a57d206f0a9d0efd-92b360579ed2723b-00' x-forwarded-for: '52.29.246.76' [2025-12-18 23:25:28.367070] [info] WEBHOOK REQUEST: {"owner":"d300b16b-1390-4408-a249-a3e1a5c425d9","title":"%E2%80%8E%E2%81%A8%D8%A7%D9%84%D8%B9%D8%B1%D8%B6 %D8%A7%D9%84%D9%85%D8%A8%D8%AF%D8%A6%D9%8A- %D9%88%D9%84%D9%8A%D8%AF %D9%85%D9%87%D9%86%D8%A7 - %D8%AA%D8%B3%D9%88%D9%8A%D9%82 %D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A%E2%81%A9.pdf","status":"COMPLETE","id":"1afb1fb7-3267-4c1b-bb27-8656c2ab01fc","content_type":"application/pdf","page_count":31,"word_count":6577,"character_count":38938,"created_time":"2025-12-18T20:25:02.346Z","capabilities":["INDEX","SIMILARITY","VIEWER"]} [2025-12-18 23:25:28.367075] [info] EXPECTED SIGNATURE: 26cfd5dbacb2391d6da0ba871884219cffdff726051a41dbfa9501ee6ae38609 [2025-12-18 23:25:28.801150] [info] [PUT] Request to: https://midocean.turnitin.com/api/v1/submissions/1afb1fb7-3267-4c1b-bb27-8656c2ab01fc/similarity [2025-12-18 23:25:28.801194] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:25:28.801213] [info] Request: 0: '{"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"auto_exclude_self_matching_scope":"GROUP_CONTEXT"},"view_settings":{"exclude_quotes":true,"exclude_bibliography":true}}' [2025-12-18 23:25:29.509387] [info] Response: 0: '{"message":"Successfully scheduled similarity report generation","httpstatus":202}' [2025-12-18 23:25:29.514834] [info] -------- WEBHOOK END -------- [2025-12-18 23:26:06.393862] [info] -------- WEBHOOK START -------- [2025-12-18 23:26:06.393899] [info] WEBHOOK HEADERS: connection: 'Keep-Alive' content-length: '1396' host: 'lms.midocean.ae' x-forwarded-proto: 'https' cf-visitor: '{"scheme":"https"}' cf-ipcountry: 'DE' cdn-loop: 'cloudflare; loops=1' x-turnitin-signature: '2a1c3603472c5d4b1c513859da4ec4f5bd363036cc86fa884dd099dbda81fd76' content-type: 'application/json' x-turnitin-eventtype: 'SIMILARITY_COMPLETE' accept-encoding: 'gzip, br' cookie: 'MoodleSession=e9643882c2e71bb08847d95cdd885fe9' cf-ray: '9b0164add88c3a54-FRA' accept: '*/*' user-agent: 'AHC/2.1' b3: '6944635e27102b2d946007a0b5243a96-16a0101678a16d6d-0' traceparent: '00-6944635e27102b2d946007a0b5243a96-16a0101678a16d6d-00' x-forwarded-for: '52.29.246.76' [2025-12-18 23:26:06.394001] [info] WEBHOOK REQUEST: {"overall_match_percentage":19,"internet_match_percentage":12,"publication_match_percentage":9,"submitted_works_match_percentage":18,"status":"COMPLETE","time_generated":"2025-12-18T20:26:06.185091Z","time_requested":"2025-12-18T20:25:29.477641Z","submission_id":"1afb1fb7-3267-4c1b-bb27-8656c2ab01fc","top_matches":[{"percentage":2.658228,"source_type":"PUBLICATION","matched_word_count_total":189,"name":"Paulo Botelho Pires, José Duarte Santos, Inês Veiga Pereira. \"Digital Marketing - Analyzing its Transversal Impact\", CRC Press, 2024"},{"percentage":2.601969,"submission_id":"a70cff11-27ad-4388-8321-047659d40a8e","source_type":"SUBMITTED_WORK","matched_word_count_total":185,"submitted_date":"2025-04-03","institution_name":"Brunel University","name":"Brunel University on 2025-04-03"},{"percentage":2.2644162,"source_type":"SUBMITTED_WORK","matched_word_count_total":161,"submitted_date":"2025-02-19","institution_name":"Mancosa","name":"Mancosa on 2025-02-19"},{"percentage":2.2644162,"source_type":"SUBMITTED_WORK","matched_word_count_total":161,"submitted_date":"2024-12-13","institution_name":"Mancosa","name":"Mancosa on 2024-12-13"},{"percentage":2.1237693,"source_type":"SUBMITTED_WORK","matched_word_count_total":151,"submitted_date":"2023-11-29","institution_name":"European University","name":"European University on 2023-11-29"}],"top_source_largest_matched_word_count":37} [2025-12-18 23:26:06.394016] [info] EXPECTED SIGNATURE: 2a1c3603472c5d4b1c513859da4ec4f5bd363036cc86fa884dd099dbda81fd76 [2025-12-18 23:26:06.397911] [info] -------- WEBHOOK END -------- [2025-12-18 23:30:01.248382] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/features-enabled [2025-12-18 23:30:01.248413] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:30:01.248497] [info] Request: 0: '[]' [2025-12-18 23:30:01.497334] [info] Response: 0: '{"similarity":{"viewer_modes":{"match_overview":true,"all_sources":true},"generation_settings":{"search_repositories":["INTERNET","PUBLICATION","CROSSREF","CROSSREF_POSTED_CONTENT","SUBMITTED_WORK"],"submission_auto_excludes":true},"view_settings":{"exclude_bibliography":true,"exclude_citations":true,"exclude_quotes":true,"exclude_abstract":false,"exclude_methods":false,"exclude_small_matches":true,"exclude_internet":true,"exclude_publications":true,"exclude_preprints":false,"exclude_custom_sections":false,"exclude_crossref":true,"exclude_crossref_posted_content":true,"exclude_submitted_works":true}},"tenant":{"require_eula":true},"product_name":"Turnitin Originality","access_options":["NATIVE","CORE_API","DRAFT_COACH"],"httpstatus":200}' [2025-12-18 23:30:01.499481] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/webhooks/158405da-13c6-4d62-8fa1-875f5d09346a [2025-12-18 23:30:01.499509] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:30:01.499525] [info] Request: 0: '[]' [2025-12-18 23:30:01.567965] [info] Response: 0: '{"id":"158405da-13c6-4d62-8fa1-875f5d09346a","url":"https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","description":"Webhook for https:\/\/lms.midocean.ae\/plagiarism\/turnitinsim\/callbacks.php","created_time":"2025-12-11T16:01:06.998Z","event_types":["SIMILARITY_COMPLETE","SUBMISSION_COMPLETE","SIMILARITY_UPDATED"],"httpstatus":200}' [2025-12-18 23:30:01.568532] [info] [GET] Request to: https://midocean.turnitin.com/api/v1/eula/latest?lang=en-US [2025-12-18 23:30:01.568547] [info] Headers: 0: 'Authorization: Bearer 42ad33555c024a76a32624c24b4b7b7e' 1: 'X-Turnitin-Integration-Name: Moodle' 2: 'X-Turnitin-Integration-Version: tii-v2025021301.2024100701.06' 3: 'Content-Type: application/json' [2025-12-18 23:30:01.568561] [info] Request: 0: '[]' [2025-12-18 23:30:01.655999] [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}'