Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Bump to v0.1.3

  • Loading branch information...
commit e3d0f0f74b3dda1b99e66a135929da592d3b0910 1 parent 6d42c8b
@ezkl authored
Showing with 31 additions and 9 deletions.
  1. +26 −3 README.md
  2. +1 −1  lib/sniffles/version.rb
  3. +4 −5 sniffles.gemspec
View
29 README.md
@@ -2,7 +2,10 @@
## Description
Sniffles parses HTML pages and searches for common patterns suggesting a page is using a popular CMS or advertising platform as well as CSS and JS libraries.
-It it continuously tested against Rubies 1.8.7, 1.9.2, and 1.9.3 thanks to the fantastic [Travis-CI](http://travis-ci.org/#!/ezkl/sniffles).
+The master branch is continuously tested against Rubies 1.8.7, 1.9.2, and 1.9.3 thanks to the fantastic [Travis-CI](http://travis-ci.org/#!/ezkl/sniffles).
+
+Current CI status: [![Build Status](https://secure.travis-ci.org/ezkl/sniffles.png?branch=master)](http://travis-ci.org/ezkl/sniffles)
+
### What is a sniffer?
This library uses the term **sniffer** to refer to a pattern that determines where a page is using a particular platform or library. A sniffer may also include methods to extract other metadata once a platform or library has been identified.
@@ -47,7 +50,7 @@ Or an entire group of sniffers:
# :mixpanel=>{:found=>true},
# :quantcast=>{:found=>true}}
-## Sniffers (v0.1.2)
+## Sniffers (v0.1.3)
Here are a list of currently implemented sniffers, grouped by category. You can see a list of unimplemented sniffers by [filtering issues by "sniffer"](https://github.com/ezkl/sniffles/issues?labels=sniffer&state=open).
### Advertising
@@ -55,6 +58,10 @@ Here are a list of currently implemented sniffers, grouped by category. You can
* AdSense
* BuySellAds
* Casale
+* GumGum
+* Kontera
+* TheDeck
+* TribalFusion
### Analytics
* ChartBeat
@@ -62,16 +69,25 @@ Here are a list of currently implemented sniffers, grouped by category. You can
* Google Analytics
* KISSMetrics
* MixPanel
+* Piwik
* Quantcast
### CMS
+* BigCommerce
* Blogger
* CS-Cart
+* FlatPress
+* Invision
+* Joomla
* MovableType
+* MyBB
* osCommerce
* phpBB
* Posterous
+* PrestaShop
+* Shopify
* Tumblr
+* TypePad
* Vanilla
* vBulletin
* WordPress
@@ -79,4 +95,11 @@ Here are a list of currently implemented sniffers, grouped by category. You can
* ZenCart
### Javascript
-* jQuery
+* jQuery
+
+## Contributors
+For a complete list see [github](https://github.com/ezkl/sniffles/contributors).
+
+### Special Thanks
+* [Jake Austwick](https://github.com/JakeAustwick)
+* [dchuk](https://github.com/dchuk)
View
2  lib/sniffles/version.rb
@@ -1,3 +1,3 @@
module Sniffles
- VERSION = "0.1.2"
+ VERSION = "0.1.3"
end
View
9 sniffles.gemspec
@@ -2,15 +2,14 @@
require File.expand_path('../lib/sniffles/version', __FILE__)
Gem::Specification.new do |gem|
- gem.authors = ["Ezekiel Templin", "Jake Austwick"]
+ gem.authors = ["Ezekiel Templin"]
gem.email = ["zeke@templ.in"]
- gem.description = %q{Detects popular CMS, Javascript libraries, and other items of interest.}
- gem.summary = %q{Sniffles helps you determine the platforms and libraries a website is running.}
+ gem.summary = %q{Detect the platforms and libraries a website is running.}
+ gem.description = %q{Sniffles helps you detect which popular CMS, analytics, and advertising platforms a website is running.}
gem.homepage = "http://documentup.com/ezkl/sniffles"
- gem.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
gem.files = `git ls-files`.split("\n")
- gem.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
+ gem.test_files = `git ls-files -- {spec}/*`.split("\n")
gem.name = "sniffles"
gem.require_paths = ["lib"]
gem.version = Sniffles::VERSION
Please sign in to comment.
Something went wrong with that request. Please try again.