Commit graph

906 commits

Author SHA1 Message Date
Andrew Sliwinski
5296e5c42d Delete readme.txt 2016-06-01 09:35:46 -04:00
Andrew Sliwinski
06bf9a5899 Create README.md 2016-06-01 09:35:35 -04:00
Dalton
19c2263658 Merge pull request from dwminer/issue/1335
 obfuscate swear filter
2015-12-13 15:00:29 -05:00
Dalton Miner
3e6e5d4545 obfuscate swear filter 2015-12-13 19:55:43 +00:00
Ray Schamp
04dc6c7b7a Merge pull request from LLK/issue/LLK/scratchr2#1315
Output simple-user-agent on edit form. Fixes 
2015-03-03 11:26:33 -05:00
Matthew Taylor
343efd38ec Merge pull request from LLK/feature/scratchr2-US802-ban-spammer
ban spammer - new user deleted status for global user deletion
2015-02-26 09:59:20 -05:00
Matthew Taylor
4c2ac858d3 add tests for user deletion transistions 2015-02-26 09:57:34 -05:00
Matthew Taylor
dc1fec5702 Transition to deleted from all non-spam states 2015-02-26 09:32:49 -05:00
Matthew Taylor
b2c20927ef Add new post status state for user deleted
Also add new management commands to delete/undelete user_deleted posts
2015-02-26 08:24:23 -05:00
Ray Schamp
d5c81a6107 Merge pull request from LLK/issue/LLK/scratchr2#1746-askismet-error
Reduce Akismet cap size
2015-02-25 14:31:16 -05:00
Ray Schamp
8709514e8f Python 2015-02-25 10:12:41 -05:00
Ray Schamp
2ddde46e96 Smaller cap for comment length sent to Akismet 2015-02-24 16:40:38 -05:00
Ray Schamp
8e7f6aa53e Add more data to the Akismet logs 2015-02-24 16:40:38 -05:00
Ray Schamp
d4227df805 Output simple-user-agent on edit form. Fixes 2015-02-23 16:55:40 -05:00
Ray Schamp
6ea3f96186 Report result of notify_topic_subscribers
More data for 
2015-02-11 12:12:08 -05:00
Ray Schamp
6c09b30abd Merge pull request from LLK/feature/US68
Email confirmation
2015-02-05 18:02:01 -05:00
Matthew Taylor
870e5f5d8a Merge pull request from LLK/issue/1317
Filter out bad language from signature
2015-01-15 11:22:26 -05:00
Matthew Taylor
343368dcd7 Filter out bad language from signature
Like we do for other text fields. Should fix .
2015-01-15 11:03:34 -05:00
Ray Schamp
21c79e7629 Merge pull request from LLK/issue/cap-post-size
Cap post body length to 200,000 characters.
2015-01-08 18:02:41 -05:00
Ray Schamp
c1b1b178fa Cap post body length to 200,000 characters. 2015-01-08 14:30:18 -05:00
Matthew Taylor
ec7e441a5d Pop up email dialogue on post attempt
for an unconfirmed user
2015-01-06 09:45:52 -05:00
Ray Schamp
f8c5c9bebb Don't stop everything if Akismet isn't available. 2015-01-02 18:31:00 -05:00
Ray Schamp
0d28e303b6 Fix import errors. 2015-01-02 16:27:14 -05:00
Ray Schamp
ec909a9f16 Merge pull request from LLK/feature/US612-remove-obsolete-gargoyle
Remove unnecessary gargoyle switches.
2015-01-02 14:37:34 -05:00
Ray Schamp
3c3d547bf9 Merge pull request from LLK/issue/LLK/scratchr2#1746-askismet-error
Cap content size sent to Akismet.
2015-01-02 14:37:17 -05:00
Ray Schamp
ec9568d6ba Avoid killing the test database teardown.
Inserting a MB into the test database kills the _fixture_teardown method when it tries to roll back transactions.
2014-12-30 11:34:58 -05:00
Ray Schamp
56fe401721 Add a self argument to the instance method.
Thanks @mewtaylor.
2014-12-30 10:38:55 -05:00
Ray Schamp
c28d8ca6f2 Cap content size sent to Akismet. 2014-12-23 11:53:39 -05:00
Matthew Taylor
2cce919ea1 Make sure confirmed_email is true for users in forum tests 2014-12-23 11:48:24 -05:00
Matthew Taylor
ac9bca8ad2 Changed social permissions to use one perm only
Instead of having a group that has a number of permissions, there is not one permission that is checked in a couple different places, and is placed on users themselves.
2014-12-22 12:17:52 -05:00
Ray Schamp
20694f5a81 Add permission checks for the forum. 2014-12-22 10:38:25 -05:00
Matthew Taylor
585d94f35a task-ify read/view updates on show_topic
Fixes 
2014-12-05 14:21:55 -05:00
Ray Schamp
69cae145b9 Stop spamming warnings. 2014-12-01 15:05:29 -05:00
Ray Schamp
e9195b7244 Get rid of the "Users Online" section.
It's not very useful and we spend 8.9% of our time on it.
2014-11-24 14:22:22 -05:00
Ray Schamp
e99421ebb5 Remove unnecessary gargoyle switches.
Google search is always active.
2014-11-19 10:14:23 -05:00
Ray Schamp
9b0a827f75 Index PostStatus.state.
Closes 
2014-10-31 12:59:58 -04:00
Matthew Taylor
4acd4f14bb Added back in extra exception check
in case there are other exceptions that are non-AkismetError ones
2014-09-05 16:07:59 -04:00
Matthew Taylor
71bf1e66cc Added akismet retry on _comment_check
Meant to fix  in scratchr2
2014-09-05 16:00:55 -04:00
Ray Schamp
952da39200 Show nothing if no action query string passed to search. 2014-07-23 15:26:01 -04:00
Ray Schamp
87c0a487eb Merge pull request from LLK/feature/use_replicant
Add use_slave to urls that don't update the DB.
2014-07-23 14:45:40 -04:00
Ray Schamp
f0bb09e672 Add use_slave to urls that don't update the DB.
The views from django.contrib.syndication.views aren't standard Django class-based views so they can't be used with django_replicated.

Other views are a mix of updates and reads, so need to be updated within the view to use the replicant.
2014-07-23 14:39:50 -04:00
Ray Schamp
f2931419a2 Merge pull request from LLK/fix_more_tests
Fix tests
2014-07-23 10:10:45 -04:00
Ray Schamp
6bf476504c Revert "Add use_slave to urls that don't update the DB."
This reverts commit a6d2e46a1e.
2014-07-22 15:59:49 -04:00
Ray Schamp
a6d2e46a1e Add use_slave to urls that don't update the DB. 2014-07-22 15:20:50 -04:00
Ray Schamp
713be2f524 Merge pull request from LLK/feature/cache_online_users_qs
Cache the users online queryset.
2014-07-10 17:09:43 -04:00
Ray Schamp
f9b229a1b5 Cache the users online queryset. 2014-07-10 11:02:37 -04:00
Ray Schamp
6f26612478 Merge pull request from blob8108/patch-1
Order JS includes so `menu.js` works correctly
2014-07-10 10:20:47 -04:00
blob8108
6fe6aba3b4 Order JS includes so menu.js works correctly 2014-07-10 09:47:37 +01:00
Sayamindu Dasgupta
93aecc9644 Merge pull request from LLK/akismet-fix-attempt
Don't try to verify the API key during import.
2014-07-04 14:34:57 -04:00
Sayamindu Dasgupta
18ad1f00b8 Don't try to verify the API key during import.
(Every import of the models.py causes a HTTP request, which is
sub-optimal).
2014-06-28 20:20:01 -04:00