hide api text field if the wpcom api key has been added as a define

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@753167 b8457f37-d9ea-0310-8a92-e5e31aec5664
* Replaced remove_filter with a static variable to ensure hook is called once, and other hooks on pre_comment_approved still work as expected
* Closing ticket - http://plugins.trac.wordpress.org/ticket/1625



git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@803752 b8457f37-d9ea-0310-8a92-e5e31aec5664
* Bug fix: Timeout caused by user clicking on Check for spam button on a large volumn of comments to iterate through
* Added patch from ticket - http://plugins.trac.wordpress.org/ticket/1789
* One mod to patch above - lower sample size from 100 to 50 to avoid consuming too much memory in ajax request


git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@803760 b8457f37-d9ea-0310-8a92-e5e31aec5664
limit the number of comments deleted to avoid timeout. Create a new schedule event if more than 1000 comments from 15 days ago are left to try to remove all old comments

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@812509 b8457f37-d9ea-0310-8a92-e5e31aec5664
Simplify JavaScript by using the $ shorthand in the document.ready function.


git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@858105 b8457f37-d9ea-0310-8a92-e5e31aec5664
Move akismet_check_for_spam out of the global scope.

It's only used in this file, inside document.ready.


git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@858106 b8457f37-d9ea-0310-8a92-e5e31aec5664
add views of html blocks used by plugin - makes codebase easier to read and manage

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873032 b8457f37-d9ea-0310-8a92-e5e31aec5664
add rule for form.js

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873034 b8457f37-d9ea-0310-8a92-e5e31aec5664
add changes to readme changelog

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873040 b8457f37-d9ea-0310-8a92-e5e31aec5664
Abstract akismet functionality into its own class

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873042 b8457f37-d9ea-0310-8a92-e5e31aec5664
add folder for plugin resources

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873043 b8457f37-d9ea-0310-8a92-e5e31aec5664
cleanup plugin resources

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873047 b8457f37-d9ea-0310-8a92-e5e31aec5664
drop support for legacy installs

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873049 b8457f37-d9ea-0310-8a92-e5e31aec5664
abstract admin and widget code into their own class

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873053 b8457f37-d9ea-0310-8a92-e5e31aec5664
Add an empty index.php to prevent directory listing

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873069 b8457f37-d9ea-0310-8a92-e5e31aec5664
Redirect old stats page URL to new page.

The standalone stats page was removed in 3.0 for an all-in-one config and stats page.  Redirect any links that might have been bookmarked or in browser history.


git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873071 b8457f37-d9ea-0310-8a92-e5e31aec5664
tag trunk as a beta version

git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873075 b8457f37-d9ea-0310-8a92-e5e31aec5664
Redirect stats URL to the full stats page.

Without view=stats, it's just a single chart and the config page. Redirect to the full stats page.


git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873076 b8457f37-d9ea-0310-8a92-e5e31aec5664
Remove obsolete references to page=akismet-stats-display.

page=akismet-stats-display is now handled by page=akismet-key-config&view=stats.


git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873435 b8457f37-d9ea-0310-8a92-e5e31aec5664
Enable "Remove this URL" in WordPress 3.2.

Backwards-compatibility with WordPress 3.2 for the "Remove this URL" feature was only a jQuery selector away.


git-svn-id: https://plugins.svn.wordpress.org/akismet/trunk@873453 b8457f37-d9ea-0310-8a92-e5e31aec5664