Permalink
Commits on Jan 24, 2016
  1. Merge pull request #10 from joecorcoran/code-of-conduct

    Add code of conduct from contributor-covenant.org
    committed Jan 24, 2016
  2. Add code of conduct from contributor-covenant.org

    committed Jan 24, 2016
Commits on Dec 3, 2015
  1. Merge pull request #7 from asiniy/patch-1

    2.2.2 support in .travis.yml
    committed Dec 3, 2015
  2. 2.2.2 support in .travis.yml

    asiniy committed Dec 3, 2015
Commits on Mar 30, 2015
  1. Merge pull request #5 from austinrfnd/master

    Adding some documentation for running specs, Upgrading rspec to 3.2, Adding the ability to cache data via a configuration option.
    committed Mar 30, 2015
Commits on Mar 29, 2015
  1. Adding configurtion module to the gem. Adding the ability to cache th…

    …e data in memory instead of reading and parsing the JSON each time
    austinrfnd committed Mar 29, 2015
Commits on May 28, 2014
  1. Bump patch version

    committed May 28, 2014
  2. Relax requirements in gemspec

    The strictness of the multi_json dep was causing some people problems, so
    probably better to allow minor version changes going forward. Or is it...?
    committed May 28, 2014
Commits on Apr 24, 2014
  1. Add dirty Rake tasks for munging data

    Usage:
      rake cities:generate[/path/to/worldcitiespop.txt]
    committed Apr 24, 2014
Commits on Apr 15, 2014
  1. Bump to v0.3.0

    committed Apr 15, 2014
Commits on Apr 14, 2014
  1. Refactor: rename City to Cities::City.

    - renames `City` class to `Cities::City` to keep every class in `Cities::` namespace (`City` is too general)
    - moves static methods from `City` to `Cities`
    jtomaszewski committed with Jan 31, 2014
  2. Merge pull request #2 from asiniy/2.1.0

    2.1.0 support
    committed Apr 14, 2014
Commits on Apr 13, 2014
  1. 2.1.0 support

    asiniy committed Apr 13, 2014
Commits on Oct 29, 2013
  1. Bump to version 0.2.0

    🍺
    committed Oct 29, 2013
  2. Tidy readme

    committed Oct 29, 2013
  3. Fix tar instructions

    Verbose flag not needed.
    committed Oct 29, 2013
  4. Add Travis config

    committed Oct 29, 2013
  5. Pass data path as env variable

    This will allow testing on a CI server.
    committed Oct 29, 2013
  6. Raise helpful error

    Point user at installation instructions if data not found.
    committed Oct 29, 2013
  7. Obsessive quote fixing

    committed Oct 29, 2013
  8. Tidy readme

    committed Oct 29, 2013
  9. Remove lock

    Also tidy .gitignore
    committed Oct 29, 2013
  10. Update readme

    Info about downloading JSON data. Code syntax highlighting.
    committed Oct 29, 2013
  11. Move JSON out of project

    Massaged Maxmind data is available at the below path. Users must set the data
    path before use.
    
    `City.data_path = '/path/to/dir'`
    
    https://s3-us-west-2.amazonaws.com/cities-gem/cities.tar.gz
    committed Oct 29, 2013
Commits on Oct 28, 2013
  1. Clean up specs

    Some daft old habits to be found in here too. Multiple assertions, "should"
    everywhere...
    committed Oct 28, 2013
  2. Move to MultiJson

    Yajl was chosen back when I started this project as it was the fastest JSON
    parser around. But the JSON situation in Ruby is a mess and MultiJson lets
    people use whichever JSON gem their project already requires.
    committed Oct 28, 2013