Moodle Plugins directory: Unicheck Plagiarism Checker Plugin: Versions: 2.7.2 (Build: 20201124) | Moodle.org

Unicheck Plagiarism Checker Plugin
Plagiarism ::: plagiarism_unicheck
Maintained by
Ben Larson,
Aleksandr Kostylev
Designed based on educators’ feedback, Unicheck is a plagiarism detection engine helping educators spot plagiarism. To start using the app, please register at https://unicheck.com or get in touch with the sales team at sales@unicheck.com. It takes a few minutes to set-up your account and get the ball rolling. This plugin integrates with assignment, forum and workshop activities in Moodle to check user-submitted content for plagiarism.
Unicheck Plagiarism Checker Plugin 2.7.2 (Build: 20201124)
Moodle 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9
Released: Friday, 15 January 2021, 7:00 PM
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
2.7.2 - 2020-11-24
Added
- Tracking moodle version by submitted files
2.7.1 - 2020-09-02
Fixed
- disable and hide button "Start a scan" for group submissions in assignments
2.7.0 - 2020-08-19
Changed
- separate settings: exclude references / exclude citations
2.6.1 - 2020-08-05
Fixed
- validation for the number of words in the post message on the forum activity (for cyrillic)
2.6.0 - 2020-07-29
Added
- TROUBLESHOOTING.md
Check API callbacks using OAuth
setting
Fixed
- sync_frozen_task processing
2.5.5 - 2020-07-22
Added
- validation for the number of words in the post message on the forum activity (if there are less than 30 words, then the similarity check will not be launched)
2.5.4 - 2020-07-09
Added
- ability to resubmit errored archives from debugging table
[2.5.3] - 2020-06-16
Changed
- similarity report block design
- cheating detect block design
2.5.2 - 2020-03-04
Fixed
- The similarity report uses the role that is defined in the course context
2.5.1 - 2020-01-21
Added
- Australia region support
2.5.0 - 2019-11-21
Added
- Moodle 3.8 support
- mustache templates
Changed
- cheating detect block design
- css class names
- remove relative includes starting with "../"
- don't query the database in loops in some locations
Fixed
- string definition for cachedef_debugging/plagiarism_unicheck
- environment test (php_extension:rar)
Removed
- ttl value from db/caches.php
Security
- capability checks in track_progress endpoint
- parameterize sql code
- clean data output in various locations
- OAuth verify of Unicheck callback requests
2.4.3 - 2019-09-30
Changed
- Avoid the use of PARAM_RAW
- Use $OUTPUT->image_icon() instead of $OUTPUT->pix_icon()
Removed
- Unused functions
2.4.2 - 2019-06-20
Added
- Unicheck Availability Status in debugging tab
- Pagination and filter in debugging table
- Unicheck API Region select in plugin settings tab
- MOODLE_37_STABLE in .travis.yml matrix
Changed
- The students do not see any mention about the service Unicheck when both settings
Show similarity scores to student
andShow similarity reports to student
within the meaning of NO - resource_id in Unicheck callbacks can be NULL
Fixed
Please use file_data parameter
with an empty "Online text" fieldPlease use file_data parameter
when the file cannot be read from the file system
2.4.1 - 2019-02-21
Added
- Handle SIMILARITY.CHECK.RECALCULATED event for live recalculating in moodle plugin from Unicheck service
- Saving all Unicheck callbacks in the database
Fixed
- Using the correct access rights when viewing the similarity report after changing API keys
- The similarity report is sent to at the correct email address after the student has changed his email address.
2.4.0 - 2019-01-22
Added
- Show cheating indicator
- The ability to run scans on online text submissions in an assign that was already submitted before unicheck plugin was turned on
- Privacy API
Changed
- Plugin design
Fixed
- Incorrect check type display for teachers
2.3.5 - 2018-10-18
Changed
- Handle zero value of sensitivity settings
Fixed
- Validate field with zero value
- Show similarity result on forum posts with moodle images
2.3.3 - 2018-08-01
Changed
- Reset plagiarism detection status in workshop when switched from Assessment phase to Submission phase
2.3.2 - 2018-06-29
Fixed
- Default value for type of check comparison
2.3.1 - 2018-06-18
Added
- Ability to handle files and checks that froze
Changed
- Default teacher's capabilities for plugin settings
2.3.0 - 2018-04-16
Added
- Self-plagiarism excluding
Changed
- RAR,ZIP archive supporting is now OPTIONAL
Fixed
- Cron crash when RAR or ZIP php extension is't installed
2.2.18 - 2018-04-11
Fixed
- Incorrect processing of large files
- Error handled trigger
Changed
- Skipping files larger than 70 MB (Unicheck max file upload size)
- Event observe validation
2.2.17 - 2018-04-06
Fixed
- Similarity background color in 0.00%
- CSS code prechecks
2.2.16 - 2018-04-03
Changed
- Show Unicheck ID new the student file
- Similarity score colorful background
- Logo and link image quality
2.2.14 - 2018-03-16
Changed
- Rename setting "Sent student report" to "Notify students via email"
2.2.12 - 2018-03-07
Added
- Plugin events
- Setting "Enable API logging"
- Setting "Sent students report"
- Javascript AMD (Asynchronous Module Definition)
Changed
- Event observers
2.2.7 - 2018-02-07
Added
- Permissions to change plugin settings
- Show a notification if there is a limitation in the archive
- Add comments table
- Add file metadata column
Changed
- Settings descriptions
- Sources for comparison display only those that are available on unicheck.com for the used API keys
2.2.1 - 2017-12-14
Added
- Add unit tests
Fixed
- Catch and skip deleted files after assignment resubmit, while cron hasn't run
2.2.0 - 2017-12-01
Added
- Async upload
- Upload/Check adhoc tasks
- Max supported archive files setting
- File states
- File upload callback handle
Changed
- Change base urls
Fixed
2.1.0 - 2017-11-08
Added
- Added .rar archives support
2.0.1 - 2017-09-12
Removed
- Remove old db migration 1.x (#2)
2.0.0 - 2017-09-07
Changed
- Renaming, based on Unplag Plagiarism plugin for Moodle
- Change validation mode
- Massive refactoring comparing to Unplag plugin
Version information
- Version build number
- 2018021551
- Version release name
- 2.7.2 (Build: 20201124)
- Can be updated from
- 2.5.4 (Build: 20200709) (2018021544), 2.6.1 (Build: 20200806) (2018021548), 2.7.1 (Build: 20200819) (2018021550)
- Can be updated to
- 3.2.0 (Build: 20210514) (2020090106)
- Maturity
- Stable version
- MD5 Sum
- bd3378736ee8926435aac4b715a0600e
- Supported software
- PHP 5.6, PHP 7.0, Moodle 3.3, PHP 7.1, Moodle 3.4, PHP 7.2, Moodle 3.5, Moodle 3.6, Moodle 3.7, PHP 7.3, PHP 7.4, Moodle 3.8, Moodle 3.9
- Latest release for Moodle 3.3
- Latest release for Moodle 3.4
- Latest release for Moodle 3.5
- Latest release for Moodle 3.6
- Latest release for Moodle 3.7
- Latest release for Moodle 3.8
- The more recent release 3.2.2 (Build: 20230214) (2020090110) exists for Moodle 3.9
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS branch
- https://github.com/unicheck/moodle-plagiarism_unicheckcorp/tree/release/2.x
- VCS tag
- v2.7.2
Default installation instructions for plugins of the type Plagiarism
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the whole folder within the "plagiarism" subdirectory.
- Visit http://yoursite.com/admin to finish the installation