Ben Kurtovic
8f431be3bf
Rename to avoid conflicts.
il y a 12 ans
Ben Kurtovic
eae1ec0a0b
Move earwigbot.mako's code to its own module.
il y a 12 ans
Ben Kurtovic
859f388ee3
Fix bug when page contains unicode.
il y a 12 ans
Ben Kurtovic
cc1a3318df
Try <= 3 instead of == 1 for joined adjacent lines; tweaks.
il y a 12 ans
Ben Kurtovic
9889775982
Fix an XHTML error.
il y a 12 ans
Ben Kurtovic
adf6e9c23a
Properly handle bad URI schemes.
il y a 12 ans
Ben Kurtovic
e23a37dde8
Join adjacent lines with only one word.
il y a 12 ans
Ben Kurtovic
ec3cae5d78
Fix highlighting, again.
il y a 12 ans
Ben Kurtovic
309d4e8fd4
Try a new highlighting engine.
il y a 12 ans
Ben Kurtovic
4c43629020
Paragraphs instead of one big thing with line breaks.
il y a 12 ans
Ben Kurtovic
e62383731c
Another bugfix.
il y a 12 ans
Ben Kurtovic
ea1b56b1c1
Some fixes and cleanup.
il y a 12 ans
Ben Kurtovic
6bbd4e00d1
Push actual checker code to master.
il y a 12 ans
Ben Kurtovic
912e0dcce3
Fix highligher for trigrams; fix HTML escaping.
il y a 12 ans
Ben Kurtovic
958ad39739
Processing time has been moved into EarwigBot main.
il y a 12 ans
Ben Kurtovic
70499e1b5f
Set a max time limit for copyvio checks of 45 seconds.
il y a 12 ans
Ben Kurtovic
e3d150027b
Implement escaping a bit more nicely.
il y a 12 ans
Ben Kurtovic
aa0b66a059
Escape a potential HTML injection in highlighting if mwparser fails.
il y a 12 ans
Ben Kurtovic
8565a19fc2
Add a customizable import config file.
il y a 12 ans
Ben Kurtovic
04c7092756
width should be a string
il y a 12 ans
Ben Kurtovic
dc96cf1a2e
Forgot to pass the silly context thing.
il y a 12 ans
Ben Kurtovic
3de23628b7
Switching a bit of code from client-side to server-side.
- All POTD logic is now in Python instead of JS.
- Removed EarwigBackgroundCache cookie (now stored in a new `background` table in the database).
- Added EarwigScreenCache cookie
- Increase cookie life from a year to three.
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
f5ff26879c
Fix; delete background cache when updating background setting.
il y a 12 ans
Ben Kurtovic
44381e6e2a
Another fix.
il y a 12 ans
Ben Kurtovic
1523c2401f
Implement 'background' option plus background images.
il y a 12 ans
Ben Kurtovic
833bdc6415
Support other backgrounds.
il y a 12 ans
Ben Kurtovic
d96f71924e
Missed a couple params.
il y a 12 ans
Ben Kurtovic
eceead74bb
Updates, mostly in cookies and settings.
il y a 12 ans
Ben Kurtovic
bc4c2de763
Fixing cookie bug.
il y a 12 ans
Ben Kurtovic
28fdad3975
Explicitly remove a cookie from the manager if we delete it.
il y a 12 ans
Ben Kurtovic
4c8d724039
Magic numbers to verify my cookies.
il y a 12 ans
Ben Kurtovic
cb323f8ae8
Some cleanup
il y a 12 ans
Ben Kurtovic
4ef8900b29
Debug stuff
il y a 12 ans
Ben Kurtovic
0fad121316
Support GET and POST in query.
il y a 12 ans
Ben Kurtovic
e90f7059a7
Uhh, whoops.
il y a 12 ans
Ben Kurtovic
e223412e79
Ignore cookies set by other TS services.
il y a 12 ans
Ben Kurtovic
409412ddcd
Take advantage of quoting/unquoting.
il y a 12 ans
Ben Kurtovic
2e1e0cf20e
Relative import syntax is funky.
il y a 12 ans
Ben Kurtovic
0768aa43aa
A couple of fixes.
il y a 12 ans
Ben Kurtovic
3e934fbaef
Massively update cookie handling.
il y a 12 ans
Ben Kurtovic
9677390ea3
More work on the settings page.
il y a 12 ans
Ben Kurtovic
79a938f3b9
Cookies to store state of collapsable box.
il y a 12 ans
Ben Kurtovic
19d4e9b2d7
Lol, infinite recursion errors.
il y a 12 ans
Ben Kurtovic
4257015b3c
Make this a bit less ugly...
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