Permalink
Commits on Jun 1, 2017
  1. Update README.md

    committed on GitHub Jun 1, 2017
Commits on May 30, 2017
Commits on May 27, 2017
Commits on Feb 23, 2017
  1. release 5.4.1

    committed Feb 23, 2017
  2. Merge pull request #203 from jaimeiniesta/update-dependencies

    updates gem dependencies
    committed on GitHub Feb 23, 2017
  3. better specs by expecting no error at all here

    committed Feb 23, 2017
  4. updates gem dependencies

    committed Jan 28, 2017
Commits on Jan 11, 2017
  1. update CHANGELOG

    committed Jan 11, 2017
  2. 5.4.0

    committed Jan 11, 2017
Commits on Jan 10, 2017
  1. Merge pull request #200 from jaimeiniesta/best_description

    Refactor `description` and `best_description`
    committed on GitHub Jan 10, 2017
  2. - `description` will only return the meta description if present.

    - `best_description` will try several candidates, return nil if no match.
    
    Related to #197
    and #181
    committed Jan 10, 2017
  3. Merge pull request #197 from petalmd/add_method_best_description

    Add method best_description
    committed on GitHub Jan 10, 2017
Commits on Dec 7, 2016
  1. Add method best_description

    Add a method best_description to the TextsParser to retreive the first non-empty description between meta description, og:description, twitter:description and secondary_description.
    johannboutet committed Dec 7, 2016
Commits on Oct 19, 2016
Commits on Sep 19, 2016
  1. release 5.3.1

    committed Sep 19, 2016
Commits on Sep 6, 2016
  1. release 5.3.0

    committed Sep 6, 2016
  2. Adds a timeout on top of the ones handled by Faraday,

    as Faraday won't raise a timeout on streaming responses.
    
    Fixes #188
    committed Sep 6, 2016
Commits on Aug 27, 2016
  1. release 5.2.3

    committed Aug 27, 2016
Commits on Aug 10, 2016
  1. release 5.2.2

    committed Aug 10, 2016
  2. Merge pull request #186 from Onlim/master

    Eliminate possible NULL char in html which breaks nokogiri
    committed on GitHub Aug 10, 2016
Commits on Aug 2, 2016
  1. Merge pull request #185 from toshimaru/test-for-ruby2.3.1

    Use Ruby v2.3.1 instead of v2.3.0 on TravisCI
    committed on GitHub Aug 2, 2016
Commits on Jun 27, 2016
Commits on May 17, 2016
  1. updates repo url

    committed May 17, 2016
Commits on Apr 30, 2016
  1. bump version to 5.2.1

    committed Apr 30, 2016
  2. Merge pull request #180 from DisruptiveAngels/master

    Return secondary description on empty description
    committed Apr 30, 2016
  3. Removes Guard.

    Guard depends on Listen, which requires Ruby 2.2, so this requirement wouldn't
    let us test on earlier Ruby versions in Travis.
    
    I value more being able to support earlier versions of Ruby rather than speeding
    up the testing phase, after all the spec suite takes less than 2 seconds to execute.
    committed Apr 30, 2016
Commits on Apr 21, 2016
  1. test in ruby 2.3.0

    committed Apr 21, 2016
  2. Removes the `html_content_only` option, replacing it with `allow_non_…

    …html_content`.
    
    By default we raise an exception when there is a content_type that is not
    text/html, this can be disabled with the `allow_non_html_content`.
    
    Closes #173
    committed Apr 21, 2016