Ben Kurtovic
a2df4bba0a
Tweak parameters.
il y a 8 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
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
b325ef84cd
Support general/update notices.
il y a 9 ans
Ben Kurtovic
5839f74850
Update for new uWSGI stuff.
il y a 9 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
8321a22f05
Log user-facing exceptions in app log.
il y a 10 ans
Ben Kurtovic
190356b444
Update sites before doing check.
il y a 10 ans
Ben Kurtovic
aef27a53a1
Cleanup; call update_sites() before API requests.
il y a 10 ans
Ben Kurtovic
6eed95c761
Use a global cache instead of the request-specific one.
il y a 10 ans
Ben Kurtovic
ddcf2a8963
Store what was previously in SQL tables in flask.g.
il y a 10 ans
Ben Kurtovic
69819ed3f8
@catch_errors for api routes.
il y a 10 ans
Ben Kurtovic
89feddba98
Some minor tweaks, plus documentation for API parameters.
il y a 10 ans
Ben Kurtovic
6639338fa8
First version of new API (for #7 )
il y a 10 ans
Ben Kurtovic
55e5a108c6
Make sure the CV workers don't spit out tons of logs.
il y a 10 ans
Ben Kurtovic
8b0c0aa38f
Call copyvios.globalize() before requests.
il y a 10 ans
Ben Kurtovic
9e13ac1c04
Increase log message verbosity; fix import.
il y a 10 ans
Ben Kurtovic
27917a956e
Revert last commit; I have no idea what I'm doing.
il y a 10 ans
Ben Kurtovic
047ddcf75c
Allow EarwigBot to save its internal logs for debugging.
il y a 10 ans
Ben Kurtovic
1e3a61ac52
Fix log file rotate time.
il y a 10 ans
Ben Kurtovic
9a25f97831
Connection pooling; cleanup.
il y a 10 ans
Ben Kurtovic
cb79aa24b4
Update/fix index.mako.
il y a 10 ans
Ben Kurtovic
5552fb8c78
Remove /debug.
il y a 10 ans
Ben Kurtovic
d6bdd3843c
Fix cookie setting.
il y a 10 ans
Ben Kurtovic
e682dbbdda
Move application logic around; improve exceptions.
il y a 10 ans
Ben Kurtovic
246c987f72
Fix wrapping.
il y a 10 ans
Ben Kurtovic
19ad246a12
Very basic attempt at exception printing.
il y a 10 ans
Ben Kurtovic
56a79cc8d1
More cleanup; cookie fixes, Flask integration.
il y a 10 ans
Ben Kurtovic
262ad492f6
Can POST to /settings.
il y a 10 ans
Ben Kurtovic
1344594c33
Internal cleanup for Flask.
il y a 10 ans
Ben Kurtovic
39f3f900e2
Attempt to pass arguments correctly.
il y a 10 ans
Ben Kurtovic
f25f963d22
Fix flask-mako registering.
il y a 10 ans
Ben Kurtovic
c20b7ffeb8
Fix import.
il y a 10 ans
Ben Kurtovic
0ddba712db
Fix logs, chmod, paths.
il y a 10 ans
Ben Kurtovic
f48a566841
Begin conversion to Flask; updates.
il y a 10 ans