Initial commit
initial indexing + tests
heroku-able,
removing unused packages from package.json,
restify exposed api endpoint that currently just returns the first 10 results without and filtering,
limit spec for searching,
and adding more results to the badges-small test payload
Merge pull request #8 from jpcamara/master

Seed directory work
adding in filtering functionality to the search interface, as well as adding integration tests to test searching against the actual api interface with the filters
more search filters and some tests to try them out. integration tests. splitting out the request query using a util module
Merge pull request #9 from jpcamara/master

Search API and additional filters
moved all the lunr/nedb stuff into a lunr file, so we can separate out how the search indexing is being done. gonna add elastic search for an experiment, and this allows that (and cleans up the search module)
search module just searches and loads now, and does some massaging of the data on the way back
server now exposes a /recent endpoint
added some more capabilities and some specs to util
specs for server, search and util
added a working limit + pagination to the recent/search endpoints
added more badges to badges-small so we can test pagination
some docs for req/resp semantics of the api endpoints, as well as information about the project
Merge pull request #11 from jpcamara/master

Updates for discovery API needs, as well as limits and paging
some corrections to the read me, and adding the new endpoint
added a "location" attribute to all of the badge classes in the badges, badges-small and badges-large json files - this is the new "id" of the badge (referenced in the index)
added a "get" method to the search module
added a new endpoint for /:location, to hand in a badge location and retrieve the specific badge
added a spec for the /:location endpoint and the search#get method
broke all the tests that relied on _directory_uid, whoops! now reference location instead, and working again. also checking the actual result of the search#get against the location url
Merge pull request #12 from jpcamara/master

new endpoint for getting badges by id (and other changes)
Examples directory with usable browser and server clients
modified util.js to parse page down to 1, since that's a more sensible default for paging
removing extra metadata on the /location response
Merge pull request #13 from jpcamara/master

Example code for hitting the API
whipped up a small example of using directory
couple more badges, pagination, and limits
Merge pull request #14 from jpcamara/master

More robust examples
docs for running the examples locally
Merge pull request #15 from jpcamara/master

docs for running the examples locally