Sat, 27 Aug 2011 04:23:30 +0000 |
Brian Neal |
Fixing #224; make sure we block IP's that have tripped the rate limiter or have been manually blocked.
|
Thu, 25 Aug 2011 02:23:55 +0000 |
Brian Neal |
Implement rate limiting on registration and login for #224.
|
Wed, 17 Aug 2011 02:02:20 +0000 |
Brian Neal |
For #227: only enqueue user profiles if the user has changed the content we have in the search index.
|
Wed, 17 Aug 2011 01:29:27 +0000 |
Brian Neal |
For #227; rework last commit slightly (r508). Adapt the desired forums signal signature to the queued_search API instead of the other way around.
|
Wed, 17 Aug 2011 01:02:08 +0000 |
Brian Neal |
Smarter search index updating for forums. This work is for #227.
|
Sun, 07 Aug 2011 03:38:42 +0000 |
Brian Neal |
Adding a basic forums test that exercises adding a new topic, post, and editing a post.
|
Sun, 24 Jul 2011 18:12:20 +0000 |
Brian Neal |
Add the ability to conditionally add model instances to the search index on update. This is not perfect, as some instances should be deleted from the index if they are updated such that they should not be in the index anymore. Will think about and address that later.
|
Sun, 24 Jul 2011 02:35:17 +0000 |
Brian Neal |
Upgrading to markitup version 1.1.11. This fixes #226.
|
Sat, 09 Jul 2011 02:28:33 +0000 |
Brian Neal |
Add raw_id_fields to the FlaggedPostAdmin.
|
Sat, 09 Jul 2011 02:12:32 +0000 |
Brian Neal |
Fix links to events on the google sync page in GCalendar admin.
|
Sat, 09 Jul 2011 02:00:48 +0000 |
Brian Neal |
Fixing #225; for some reason MySQL finds the user 'John' when searching for 'John ' (note trailing space). This doesn't happen on SQLite. This causes a NoReverseMatch when searching for 'John ' in the member search. The solution is to call strip() on the form field contents in the clean_username() method of the search form.
|
Tue, 05 Jul 2011 21:40:56 +0000 |
Brian Neal |
Adding a priority field to news stories for front page display purposes. This fixes #223.
|
Tue, 05 Jul 2011 19:24:18 +0000 |
Brian Neal |
Fixing #222. Verified all the fields have been validated before trying to use them in the form.clean() method.
|
Sun, 03 Jul 2011 19:35:09 +0000 |
Brian Neal |
Fixing #221. Found some additional cases where the forum moderator check was failing. Replaced this code with calls to the new permissions module.
|
Sat, 02 Jul 2011 23:35:45 +0000 |
Brian Neal |
Fixing #221. Also combined all permissions checks into a new module, permissions.py. This allows us to cache user, category, and forum groups information since it rarely changes.
|