Permalink
Commits on Jun 12, 2016
  1. Bump version

    committed Jun 12, 2016
  2. Merge branch 'xtian-patch-1'

    committed Jun 12, 2016
Commits on Jun 10, 2016
  1. Use https to connect to Akismet

    xtian committed with xtian Jun 10, 2016
Commits on Feb 26, 2016
  1. Version bump

    brett-bender committed Feb 26, 2016
  2. Fixing deprecation warnings when running tests.

    * Replaced deprecated calls to `stub!` with `stub`
    * Replaced deprecated calls to `be_false` with `be_falsey`
    * Replaced deprecated calls to `be_true` with `be_truthy`
    * Replaced `.should raise_error(ErrorType)` with `.should raise_error`
    * Fixed a bug removing error type from a raise check (key wasn't set on Rakismet during a `spam?` call).
    brett-bender committed Feb 26, 2016
  3. Merge pull request #42 from 'brett-bender-feature/bugfix-rails-header…

    …-error'
    
    Fixes a problem when the Rails top-level namespace is defined,
    but Rails.version is not.
    
    This happens if using rails' libraries without the full rails gem.
    brett-bender committed Feb 26, 2016
Commits on Jan 4, 2016
  1. Fixing a bug where Rails.version is potentially undefined.

    If a user is using certain gems (ActiveRecord, ActionMailer, etc) without the rails gem, in a standalone application, they encounter a situation where the Rails module is defined but doesn't have a version method, so improve the check before adding Rails.version to the headers
    brett-bender committed Jan 4, 2016
Commits on Apr 10, 2015
  1. Credit

    committed Apr 10, 2015
  2. Spec cleanup

    committed Apr 10, 2015
Commits on Dec 10, 2013
  1. Merge pull request #31 from ehoch/http_headers

    spam? should send any HTTP_ parameters except COOKIE to akismet
    ehoch committed Dec 10, 2013
Commits on Nov 4, 2013
  1. merge

    ehoch committed Nov 4, 2013
Commits on Sep 22, 2013
  1. Oops, already released 1.3.0

    committed Sep 22, 2013
  2. Bump version to 1.3.0

    committed Sep 22, 2013
  3. Merge pull request #28 from bradly/url_as_proc_support

    Adding support for url to be a proc.
    committed Sep 22, 2013
  4. Merge pull request #30 from ehoch/add_permalink

    send permalink info to Akismet
    committed Sep 22, 2013
Commits on Sep 19, 2013
  1. send permalink info to Akismet

    ehoch committed Sep 19, 2013
Commits on Apr 3, 2013
Commits on Jan 5, 2013
  1. Merge pull request #27 from jrmyward/documentation

    Added documentation on how to install the gem.
    committed Jan 5, 2013
  2. Added documentation on how to install the gem.

    Even though it is fairly common knowledge, I added a few lines to lower the barrier of entry for beginners.
    jrmyward committed Jan 5, 2013
Commits on Jul 20, 2012
  1. Update changelog

    committed Jul 20, 2012
  2. Add user_role to Rakismet model attributes.

    Another released, but not yet documented, feature for is the `user_role`
    attribute. Specifically this can be used when testing the API and you
    need to ensure the response is ham. Setting `user_role=administrator`
    will guarentee ham.
    stevenharman committed with Jul 19, 2012
  3. Default to test mode in `test` or `development`.

    Unless configured otherwise, Rakismet will default to being in test mode
    when the current `Rails.env` is `test` or `development`. Of course any
    explicit configuration via `Rakismet.test = true|false` will override
    this default.
    stevenharman committed with Jul 19, 2012
  4. Send along `is_test=1` when configured for test.

    This is a new (or at least undocumented) feature of Akismet that tells
    Akismet __not__ to learn from this request. This is useful for testing
    libraries or Akismet integrations. Per a discussion with Alex (an
    Akismet engineer), they will be blogging about this feature in the next
    couple of days, but it is already supported.
    stevenharman committed with Jul 19, 2012
Commits on Jul 19, 2012
  1. Require 'spec_helper' directly.

    We can do this because RSpec adds the '/spec' directory to the load path
    for us.
    stevenharman committed Jul 19, 2012
  2. Let RubyGems add 'lib' to the load path.

    Which it will do anyhow because of the `gem.require_paths = ["lib"]`
    line.
    stevenharman committed Jul 19, 2012
  3. Move development dependencies into the gemspec.

    Which allows the gemspec to properly declare all dependencies.
    stevenharman committed Jul 19, 2012