Ben Kurtovic
79866da842
Strip whitespace.
vor 7 Jahren
Ben Kurtovic
088dfe6197
Again, fix link and cleanup.
vor 7 Jahren
Ben Kurtovic
1e5ca3f93e
Minor style tweak; link fix.
vor 7 Jahren
Ben Kurtovic
341c882a50
Fix template.
vor 7 Jahren
Ben Kurtovic
21aad51375
Fix unnecessary extra work.
vor 7 Jahren
Ben Kurtovic
693fef3861
Fix include.
vor 7 Jahren
Ben Kurtovic
63f1ae98c4
Show warning when a page has an attribution template.
vor 7 Jahren
Ben Kurtovic
a2df4bba0a
Tweak parameters.
vor 7 Jahren
Ben Kurtovic
c0af265318
Unnecessary slash.
vor 7 Jahren
Ben Kurtovic
1076959f71
Bugfix in highlight_delta() call; clarify docs.
vor 8 Jahren
Ben Kurtovic
2a81217de8
Add support for detailed text comparison in API (T132949)
vor 8 Jahren
Ben Kurtovic
f448d06846
Yandex -> Google
vor 8 Jahren
Ben Kurtovic
3e8dc731da
Bing -> Yandex
vor 8 Jahren
Ben Kurtovic
9289a221de
Rebrand Yahoo -> Bing.
vor 8 Jahren
Ben Kurtovic
8be5c63bc1
Turnitin bugfix.
vor 8 Jahren
Ben Kurtovic
137c33bfcb
Fix _format_date() for caches older than a day.
vor 8 Jahren
Ben Kurtovic
64e77c1e5a
Use ndashes instead of hyphens in the title.
vor 8 Jahren
Ben Kurtovic
66a90f0f8a
Classes, not IDs.
vor 8 Jahren
Ben Kurtovic
17abf2d505
Update copyright year; more CSS tweaks.
vor 8 Jahren
Ben Kurtovic
ed7a8df355
Tweak display a bit.
vor 8 Jahren
Ben Kurtovic
167f169def
Fix JS.
vor 8 Jahren
Ben Kurtovic
e6e83ed73c
Revert "ast.literal_eval -> json.loads"
This reverts commit 6d940b5c92
.
vor 8 Jahren
Ben Kurtovic
21bbbbdfea
Reorder/tweak template more.
vor 8 Jahren
Ben Kurtovic
cd5b6e472c
Tweak wording, minor fixes.
vor 8 Jahren
Ben Kurtovic
1100757cc9
Bugfix.
vor 8 Jahren
Ben Kurtovic
77a02b5c83
Bugfix?
vor 8 Jahren
Ben Kurtovic
0692227496
Cleanup/tweaks, mainly to rendering.
vor 8 Jahren
Ben Kurtovic
6d940b5c92
ast.literal_eval -> json.loads
vor 8 Jahren
Ben Kurtovic
83f5588354
Disable turnitin by default for now, until we confirm it works as expected.
vor 8 Jahren
Ben Kurtovic
d31e24fc62
Merge pull request #24 from fhocutt/master
Add integration with turnitin/plagiabot/EranBot
vor 8 Jahren
Ben Kurtovic
f84a0b471b
Make the 'Compare' link always produce a permalink.
vor 8 Jahren
Frances Hocutt
9a4dde1613
Update Turnitin option label
vor 8 Jahren
Frances Hocutt
4e994f1302
Refactor turnitin.py, incorporate diff link/timestamp
* Add a wiki timestamp parser to copyvios/misc.py
* Refactor copyvios/turnitin.py for more sensible structure
* Update templates/index.mako to incorporate diff link/timestamp and
make it clearer that Turnitin is revision-based checking
vor 9 Jahren
Frances Hocutt
6cafb14991
Fix wrapping issue; start reworking report display
vor 9 Jahren
Frances Hocutt
8161bcec54
Fix CSS margin to match other boxes
vor 9 Jahren
Frances Hocutt
1ffa87da0b
Improve turnitin.py docstrings, fix bugs
vor 9 Jahren
Frances Hocutt
bf0aa22fa9
[WIP] improve docstrings and naming, mark TODO
vor 9 Jahren
Frances Hocutt
f0bbb29621
[WIP] Improve style and turnitin report display
vor 9 Jahren
Frances Hocutt
efe2300250
[WIP] Basic working integration of turnitin
Add a checkbox to allow searching the EranBot/plagiabot database for
Turnitin results, and display them in a similar form to the on-wiki
EranBot reports if they exist.
Add a new module (copyvios/turnitin.py) to handle fetching and parsing
the EranBot results.
Bug: https://phabricator.wikimedia.org/T110144
TODO: tweak display HTML/CSS; refactor/clean up turnitin.py;
improve dev set-up so it doesn't always default to testwiki
and can test without hardcoding page title
vor 9 Jahren
Ben Kurtovic
8d5ade9d84
Clarify.
vor 9 Jahren
Ben Kurtovic
ad033a6e2b
Pass excluded URL data to the API.
vor 9 Jahren
Ben Kurtovic
91f41d93a8
Fix chain table display with text overflow.
vor 9 Jahren
Ben Kurtovic
321e6e3352
Support new 'excluded' column in database.
vor 9 Jahren
Ben Kurtovic
1e1c48bded
Handle excluded URLs in results.
vor 9 Jahren
Ben Kurtovic
4092cbc0f6
Keep all workers' backgrounds in sync, and ensure they update at 00:00 UTC.
vor 9 Jahren
Ben Kurtovic
2cac9463aa
Fix typos.
vor 9 Jahren
Ben Kurtovic
0e2292eba0
Bugfixes -- Flask's documentation is broken regarding this.
vor 9 Jahren
Ben Kurtovic
016742402f
Force client-side purging of CSS/JS when updated.
vor 9 Jahren
Ben Kurtovic
991aabf390
Use word-wrap instead of word-break.
vor 9 Jahren
Ben Kurtovic
e1ef1e25d8
Make display less ridiculous when dealing with really long URLs.
vor 9 Jahren