pkp / plagiarism

Plagiarism checker plugin for OJS 3/OMP
GNU General Public License v3.0
7 stars 32 forks source link

iThenticate v2 (CrossRef similarity check) support #52

Open gljk opened 10 months ago

gljk commented 10 months ago

My journal has recently got similarity check through CrossRef and the credentials we use for login to turnitin at our unique link https://crossref-[your member ID].turnitin.com do not seem to work with this plugin.

https://www.crossref.org/documentation/similarity-check/ithenticatev2-account-setup/

We have not been able to get the plugin working with iThenticate v2.

asmecher commented 10 months ago

@gljk, the current implementation of the OJS iThenticate plugin is based on this 3rd-party iThenticate library, which does not support the v2 API. I suspect it is no longer being maintained. We have some upcoming work to remove this dependency from the plugin and update to the v2 API ourselves; I'll update this issue with progress. If you're interested in doing some work on this yourself, please let us know and we'll make sure we coordinate.

touhidurabir commented 7 months ago

@asmecher please review the PR at https://github.com/pkp/plagiarism/pull/57

touhidurabir commented 6 months ago

@asmecher PR has been updated as per requested changes. If all ok, I can start working porting these changes to stable-3.4.0 and main .

touhidurabir commented 6 months ago

@asmecher PR updated based on new EULA requirement and some good enhancement . see more details about the implementation details at https://github.com/pkp/plagiarism/pull/57#issue-2120462053 . Please review the PR again .

touhidurabir commented 3 months ago

@asmecher please review the PR at https://github.com/pkp/plagiarism/pull/57 . Done adding the similarity scores, retrying, polling and viewer launch functionality .

asmecher commented 4 weeks ago

@touhidurabir, I added a note about a fatal error on saving the settings form in the beta plugin: https://github.com/touhidurabir/pkp-plagiarism/commit/a6fa2b89e49de352c51387fff4d5d710df58e9af#r145194028

touhidurabir commented 1 week ago

@asmecher can you review the commit added revision files history feature that add the ability to resent the revision files along with contains previous files plagiarism check history

asmecher commented 1 week ago

@touhidurabir, I see the code to track the history, but it doesn't look like there's an indication yet to the editor when the file has been revised since the plagiarism check was performed.