Ben Kurtovic
77a02b5c83
Bugfix?
il y a 8 ans
Ben Kurtovic
0692227496
Cleanup/tweaks, mainly to rendering.
il y a 8 ans
Ben Kurtovic
6d940b5c92
ast.literal_eval -> json.loads
il y a 8 ans
Ben Kurtovic
83f5588354
Disable turnitin by default for now, until we confirm it works as expected.
il y a 8 ans
Ben Kurtovic
d31e24fc62
Merge pull request #24 from fhocutt/master
Add integration with turnitin/plagiabot/EranBot
il y a 8 ans
Ben Kurtovic
f84a0b471b
Make the 'Compare' link always produce a permalink.
il y a 9 ans
Frances Hocutt
9a4dde1613
Update Turnitin option label
il y a 9 ans
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
il y a 9 ans
Frances Hocutt
6cafb14991
Fix wrapping issue; start reworking report display
il y a 9 ans
Frances Hocutt
8161bcec54
Fix CSS margin to match other boxes
il y a 9 ans
Frances Hocutt
1ffa87da0b
Improve turnitin.py docstrings, fix bugs
il y a 9 ans
Frances Hocutt
bf0aa22fa9
[WIP] improve docstrings and naming, mark TODO
il y a 9 ans
Frances Hocutt
f0bbb29621
[WIP] Improve style and turnitin report display
il y a 9 ans
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
il y a 9 ans
Ben Kurtovic
8d5ade9d84
Clarify.
il y a 9 ans
Ben Kurtovic
ad033a6e2b
Pass excluded URL data to the API.
il y a 9 ans
Ben Kurtovic
91f41d93a8
Fix chain table display with text overflow.
il y a 9 ans
Ben Kurtovic
321e6e3352
Support new 'excluded' column in database.
il y a 9 ans
Ben Kurtovic
1e1c48bded
Handle excluded URLs in results.
il y a 9 ans
Ben Kurtovic
4092cbc0f6
Keep all workers' backgrounds in sync, and ensure they update at 00:00 UTC.
il y a 9 ans
Ben Kurtovic
2cac9463aa
Fix typos.
il y a 9 ans
Ben Kurtovic
0e2292eba0
Bugfixes -- Flask's documentation is broken regarding this.
il y a 9 ans
Ben Kurtovic
016742402f
Force client-side purging of CSS/JS when updated.
il y a 9 ans
Ben Kurtovic
991aabf390
Use word-wrap instead of word-break.
il y a 9 ans
Ben Kurtovic
e1ef1e25d8
Make display less ridiculous when dealing with really long URLs.
il y a 9 ans
Ben Kurtovic
ff15ab71fb
Make the notice auto-collapsible with JS.
il y a 9 ans
Ben Kurtovic
b325ef84cd
Support general/update notices.
il y a 9 ans
Ben Kurtovic
1327f57404
Fix backgrounds when the image has been moved.
il y a 9 ans
Ben Kurtovic
5839f74850
Update for new uWSGI stuff.
il y a 9 ans
Ben Kurtovic
eb980dc27a
Update copyright year.
il y a 10 ans
Ben Kurtovic
5d1960db81
Try Access-Control-Allow-Origin: * for API responses.
il y a 10 ans
Ben Kurtovic
f2c1d5b853
Make cache.langs, cache.projects sorted lists.
il y a 10 ans
Ben Kurtovic
b116c7e473
Try to fix log dump to ~/error.log location.
il y a 10 ans
Ben Kurtovic
9444f03fd9
Ugly solution for escaping URLs in permlinks.
il y a 10 ans
Ben Kurtovic
5896730ef0
Make compare links use oldids.
il y a 10 ans
Ben Kurtovic
c8ca290d8e
Actually grab the correct revision ID.
il y a 10 ans
Ben Kurtovic
3879805136
Paren fix, grr.
il y a 10 ans
Ben Kurtovic
9e36e3d5b7
Fix string concating.
il y a 10 ans
Ben Kurtovic
487eb6196e
Add a permalink to result pages.
il y a 10 ans
Ben Kurtovic
248c7e876a
Fix bug in Javascript.
il y a 10 ans
Ben Kurtovic
8321a22f05
Log user-facing exceptions in app log.
il y a 10 ans
Ben Kurtovic
091d2e9b6c
Simplify short-circuit message.
il y a 10 ans
Ben Kurtovic
0f4ecfe80a
Auto-bypass cache when cache_possible_miss is True.
il y a 10 ans
Ben Kurtovic
81552f28d3
Bugfix; missed column.
il y a 10 ans
Ben Kurtovic
10e75c7b7a
Cache 'possible_miss' result value.
il y a 10 ans
Ben Kurtovic
225af3bc8a
More descriptive message.
il y a 10 ans
Ben Kurtovic
b2894c6c0a
Report possible misses as well as known skips.
il y a 10 ans
Ben Kurtovic
331b05baae
Truncate URLs above 1024 chars.
il y a 10 ans
Ben Kurtovic
190356b444
Update sites before doing check.
il y a 10 ans
Ben Kurtovic
fa181ad15b
Link to some technical details.
il y a 10 ans