Initial release

Linkified issue

Added periods

Documented prepareModel

Adding documentation on mixinCollection

Completed documentation for mixinModel

Documenting naming scheme and required properties

Linked to caching documentation

Added information about caching

Explaining mixinModel

Renaming variables for consistency with backbone-api-client

Transferred getting-started over to README

Fixed up script to working status

Working out getting-started.js kinks in script

Removing misbehaving node@0.11 from tests

Starting on Getting Started section of README

Attempting to figure out what Travis CI is doing with fixtures =_=

Starting on README

Removed dev .only and all tests are green =D

Added final test against user identifier

Moved on to data alteration test

Added HTTP fixture

Successfully verifying cache changes based on id

Converted TODOs into tests

Verified final test

Added HTTP fixture for comment

Ditched one-off initialize and consolidated

Ditched id check and everything is glorious

Started on model creation but ran into logic flaw

Starting on yet another test case

Removed dead HTTP fixture

Enabled other tests and found another fixture due to number change

Verified that we cache bust collection info

Turns out I forgot to stop server -_-;;

Fixed up test and found regression with update cache busting

Added HTTP fixture

Added update action

Added new fixtures and moved to separate issues for isolated testing

Updating comment and then fetching known state of data

Added descriptive info about working with collections

Decided to not assert against CacheModel

Returning to new tests

Fixed bad casing and everything is golden

Added missing delete call for utils

Fixing up other tests that we broke

Moved cachePrefix and cacheTtl into default inheritance

Adding more TODOs for self

Removed dead TODOs based on conclusions regarding caching .save data

Moved over to new .only test

Revisiting test skeletons

Added another fixture

Completed tests for collection cache hit

Removed dev console.log

Added one more save and we are back on track

Adding prepare model override for collection to fix inheritance issues

Assertions were looking good until inheritance and assertions came into play

Fetching collection information

Created common backbone options fetcher

Relocated TODO so we don't forget it

Moving onto collections

Abstracted repetitive id logic

Added an important TODO to test

Added cleanup for this context

Completed cache expiration test

Introduced before/after specification because we were failing to test cache

Added test for cached data

Broke up start and stop into separate methods

Added HTTP fixture (yey)

Moved to comment id (the previous was issue id)

Pre-emptively added update action

After a few more hiccups, finally got a read off

Fixing up code issues

Fixed up all cache dependencies

Added more utilities and dependencies

Filling out test, getting off the ground slowly

Added even more dev dependencies

Copied over test utilities from backbone-api-client

Setting up test helpers

Skipping most tests

Added comment to fix ordering

Decided against using semver for cache base

Moved to pre-computed cache base

Missed a spot for cacheKeyBase

Removed final traces of redundant keys

Revisited keys again with removing silly prefixing everything

Removed redundant spaced out cache key base

Generalized comment

Added mixinCollection

Relocated common base into export

Added validation for item creation/update/deletion

Added more test outlines and completed everything

Began on test outline

Starting to refactor code to allow for reuse with collection

Added convenience requestCache

Rearranged order from hardest to easiest

Simplified cacheTtl and finalized redis resolution

Cleaning up initialize logic

Fixing up dependencies and lint issues

Merge remote-tracking branch 'origin/dev/initial.release' into dev/initial.release

Added convenience assertions

Fixing up style concerns

Added new method to replace related cache patterns and remove async dependency

Refactored code to be practical for models

Added dependencies on async and redis-delete-pattern

Rearranged code

Rough copy/paste of library
Release 0.1.0