Ben Kurtovic
64b9b77cf4
Implement storing signatures in the database.
il y a 12 ans
Ben Kurtovic
ab1fe9926a
Split up that one huge function into three.
il y a 12 ans
Ben Kurtovic
eb729fd933
Implement storing updates in database and applying updates to case.
il y a 12 ans
Ben Kurtovic
d2b4379ebf
Implementing some more; adding TODO notes in margins.
Will finish in morning.
il y a 12 ans
Ben Kurtovic
ec0a95d66a
Implementing more things.
il y a 12 ans
Ben Kurtovic
cdee43eb06
Implement some more clerking cases.
il y a 12 ans
Ben Kurtovic
de5fc95c83
Cleanup function signatures a bit; some more work.
il y a 12 ans
Ben Kurtovic
5d99c7e1a7
More of a framework for the clerking function.
il y a 12 ans
Ben Kurtovic
ca6f386802
TODO list for clerk_case().
il y a 12 ans
Ben Kurtovic
2703d0eed9
Implement database synchronization with volunteer list.
il y a 12 ans
Ben Kurtovic
d2b82b60d9
Implementing more code for dealing with the volunteer list.
il y a 12 ans
Ben Kurtovic
ef4c7a187a
update_case_title()
il y a 12 ans
Ben Kurtovic
c589d16ede
Support for sending notices.
il y a 12 ans
Ben Kurtovic
015eb44a89
A bunch of updates.
il y a 12 ans
Ben Kurtovic
93228d5b08
Read cases from the database too.
il y a 12 ans
Ben Kurtovic
e2dcc9d50b
Add status parsing, plus start schema for the SQL table.
il y a 12 ans
Ben Kurtovic
8c8b497d63
Starting work
il y a 12 ans
Ben Kurtovic
ad0dd972cb
data.command, not self.command!
il y a 12 ans
Ben Kurtovic
7d52d4558a
Some updates to !lag.
il y a 12 ans
Ben Kurtovic
33aa1d6744
Collapse extra newlines to avoid distorting trigrams.
il y a 12 ans
Ben Kurtovic
96c815df35
Removing task that doesn't need to be run anymore.
il y a 12 ans
Ben Kurtovic
3ed6c709c2
Oops!
il y a 12 ans
Ben Kurtovic
14e2114acd
Made this a bit cleaner.
Will revise all permissions code eventually when adopting the
permissions.db system.
il y a 12 ans
Ben Kurtovic
b62e0d5140
Merge pull request #33 from Yulli/develop
Allow a normal user to devoice and deop themselves
il y a 12 ans
Justin Yulli Kim
86639a977c
A normal user can devoice and deop themselves
il y a 12 ans
Ben Kurtovic
c19a1bde2e
Determine which cookies apply to which domains better.
il y a 12 ans
Ben Kurtovic
3f1737717c
More accurate handling when using get_site(lang, project).
Some wikis (like frwiki), set their projects to localized forms of
the expected (so "wikipedia" becomes "wikipédia"). An additional
search by URL in _get_site_name_from_sitesdb() fixes this.
il y a 12 ans
Ben Kurtovic
46c3561ce8
Apparently cookie values are plus-quoted. Oops!
il y a 12 ans
Ben Kurtovic
b784fc7cd8
Fix a silly bug in passing cookiejars to Site objects.
* Apparently bool(cookiejar) is False if the cookiejar doesn't
contain any cookies, even if it exists. Change `if cookiejar` to
`if cookiejar is not None` to get around this.
il y a 12 ans
Ben Kurtovic
c2de168cb4
Log should be a bit nicer when we don't load any resources.
il y a 12 ans
Ben Kurtovic
7e733c39bb
Support for config options to disable loading default commands/tasks.
il y a 12 ans
Ben Kurtovic
c198ce27a7
Tuple, not list.
il y a 12 ans
Ben Kurtovic
bfe312aa81
Collate as utf8_unicode_ci
il y a 12 ans
Ben Kurtovic
19b2d19c45
Rename git and time files so they don't conflict with other imports.
il y a 12 ans
Ben Kurtovic
004dd0b51e
Refactor logging setup so it works when disabled.
il y a 12 ans
Ben Kurtovic
3ddbcd61c1
Adding schema for tasks.
il y a 12 ans
Ben Kurtovic
e71e9daadb
Store update_time as an int, not a float.
il y a 12 ans
Ben Kurtovic
e91ef765e6
Statistics table now returns unicode instead of strings, bitches.
il y a 12 ans
Ben Kurtovic
fcd7fddbdd
MD5 can't handle Unicode, so fully implement saving Unicode objects by fixing that.
il y a 12 ans
Ben Kurtovic
f993b847ab
Encode URLs as UTF-8 before opening them.
il y a 12 ans
Ben Kurtovic
e1ff76ba9f
gettattr -> getattr
il y a 12 ans
Ben Kurtovic
482db43b2e
Improve assert=bot.
il y a 12 ans
Ben Kurtovic
6a09f31d75
Retain results for three days instead of one.
il y a 12 ans
Ben Kurtovic
570168ed0e
Institute a timeout so we don't try to open these suspicious URLs forever.
il y a 12 ans
Ben Kurtovic
4895ad18e3
Make that line a bit shorter
il y a 12 ans
Ben Kurtovic
cf2101f922
Avoid race conditions where the page is edited while checking it.
il y a 12 ans
Ben Kurtovic
37336fc343
Whoops, use correct filename.
il y a 12 ans
Ben Kurtovic
292f04fe2d
Implemented limited wildcard matching in ExceptionsDB.
il y a 12 ans
Ben Kurtovic
08ceb6a4cf
Support for copyvio notes.
il y a 12 ans
Ben Kurtovic
164b18b742
Fixing !geolocate when IP is reserved or unknown.
il y a 12 ans