Ben Kurtovic
f3ddd8f700
Some adjustments to reduce HTML output size.
il y a 12 ans
Ben Kurtovic
0217eaad8d
Some escapes to close potential security, plus a couple bugfixes.
il y a 12 ans
Ben Kurtovic
3b9fa8c143
Needs page and result, not just page.
il y a 12 ans
Ben Kurtovic
b5908160bf
Move copyvio error message to top. Order cookies in an interesting way.
il y a 12 ans
Ben Kurtovic
833bdc6415
Support other backgrounds.
il y a 12 ans
Ben Kurtovic
eceead74bb
Updates, mostly in cookies and settings.
il y a 12 ans
Ben Kurtovic
3e934fbaef
Massively update cookie handling.
il y a 12 ans
Ben Kurtovic
066dc9504f
Use cookies to store default site.
il y a 12 ans
Ben Kurtovic
f11bf7198c
Oops, these are objects with values.
il y a 12 ans
Ben Kurtovic
b2910d5754
Grammar
il y a 12 ans
Ben Kurtovic
79a938f3b9
Cookies to store state of collapsable box.
il y a 12 ans
Ben Kurtovic
8cce98fc8f
Query object for storing parameters in a structured manner.
il y a 12 ans
Ben Kurtovic
c238cfaac5
Fixing the return values of copyvios.main().
il y a 12 ans
Ben Kurtovic
b4b5ac4f93
Restructure into an actual package that makes sense.
il y a 12 ans
Ben Kurtovic
80e224d768
Move support.copyvios to copyvios
il y a 12 ans
Ben Kurtovic
0f3414c576
Refactor the last bit of parsing code into support.copyvios.
Will clean up in a bit.
il y a 12 ans
Ben Kurtovic
420a1708e0
Refactor get_site() to copyvios.mako directly instead of the checker.
il y a 12 ans
Ben Kurtovic
f58465718e
Fixing contexts
il y a 12 ans
Ben Kurtovic
5bff019edc
Trying a radical restructuring...
il y a 12 ans
Ben Kurtovic
969badc4a3
Only display "bypass cache" option if the result was actually cached.
il y a 12 ans
Ben Kurtovic
bcb1756510
Check existence in a way that we won't make unnecessary queries.
il y a 12 ans
Ben Kurtovic
41165fcdac
Only escape site names if they contain characters outside of the BMP.
Also doing some cleanup.
il y a 12 ans
Ben Kurtovic
b0a6da8b36
Ignore fishbowl wikis, because we can't log in to them.
il y a 12 ans
Ben Kurtovic
1368a19a19
Support for closed or private wikis where we can't create an account.
il y a 12 ans
Ben Kurtovic
4e747f0f10
A couple more fixes.
il y a 12 ans
Ben Kurtovic
2b82bd29d2
Fix another Site bug.
il y a 12 ans
Ben Kurtovic
8345559b3e
Missed the required result.cached attribute.
il y a 12 ans
Ben Kurtovic
a23a39950a
Apparently some special sites have no subdomain?
il y a 12 ans
Ben Kurtovic
d93661f8f4
Organize query string parsing better.
il y a 12 ans
Ben Kurtovic
36c6c75519
Make things make more sense when working with special sites.
il y a 12 ans
Ben Kurtovic
b943db2796
Accidentally b0rked that tuple a bit...
il y a 12 ans
Ben Kurtovic
99f75be9ee
Store site names escaped to get around MySQL 5.1 unicode limitation.
il y a 12 ans
Ben Kurtovic
4003711724
Forgot we can't iterate over cursor.execute()...
il y a 12 ans
Ben Kurtovic
fb47c54cfb
Missed a continue.
il y a 12 ans
Ben Kurtovic
314663a5e2
time_since_update when no updates have occured should not be zero!
il y a 12 ans
Ben Kurtovic
744c1f0507
Mixed up a Bot and a Site somewhere...
il y a 12 ans
Ben Kurtovic
a64eac6214
Fix imports?
il y a 12 ans
Ben Kurtovic
1846a895a2
Missed a closing bracket.
il y a 12 ans
Ben Kurtovic
910e839c14
Make updating work with a completely empty database.
il y a 12 ans
Ben Kurtovic
17fdf4a142
Rename languages and projects tables to their singular equivalents.
il y a 12 ans
Ben Kurtovic
dcd53d0f66
Be smarter about Unicode!
il y a 12 ans
Ben Kurtovic
bab8bff6ad
Hopefully make the dropdown menus clearer.
il y a 12 ans
Ben Kurtovic
f644208f05
Implement missing cases, plus closing a few Unicode loopholes.
il y a 12 ans
Ben Kurtovic
b8d5376020
Support special sites (e.g. Commons, Meta) Part II; cleanup
il y a 12 ans
Ben Kurtovic
7d7393ad54
Support special sites (e.g. Commons, Meta) Part I
il y a 12 ans
Ben Kurtovic
ecc5a13cf5
Dynamically load sites from the API and cache this information.
- Also removing some unused imports and cleaning up code.
il y a 12 ans
Ben Kurtovic
66122c147f
Try to clarify the optionality of giving a URL.
il y a 12 ans
Ben Kurtovic
23cb80014c
Support for Duplication Detector-like behavior.
- Implement a &url= parameter and get_url_specific_results().
- Update tool description.
- Increase text box widths.
- "Markov chain size" -> "Trigrams"
- Don't show "The WMF paid Yahoo $X" if $X is $0.
il y a 12 ans
Ben Kurtovic
d1be6b55df
Replace the actual checker with a dummy.
This allows us to play around with the interface without actually
running checks just yet.
il y a 12 ans
Ben Kurtovic
fa16d5eff7
highlight_delta() should work with trigrams
il y a 12 ans