0.39.0 * chore(config): Update convict and switch on strict validation - #85 * chore(license): Update license to be SPDX compliant - #82 * chore(shrinkwrap): update ass to what other modules use; update shrinkwrap - #86 0.36.0 * chore(travis): build/test on 0.10, 0.12, and iojs * chore(travis): quiet validate-shrinkwrap failure on security warning on module - #81 0.34.0 * fix(release): add tasks "grunt version" and "grunt version:patch" to create release tags * fix(tests): files were not being linted; so now, make jshint happy * chore(shrinkwrap): update shrinkwrap 0.33.0 * Add separate timer and config for badLoginLockoutInterval - #75 * Various code-structure and documentation cleanups - #71, #74, #78 0.6.0 * Add more logging when handling sqs ban events - #73 0.5.0 * Block all actions for emails that are explicitly banned - #70 0.4.0 * Validation errors should return 400 errors, not 500 - #68 * Document the current blocking and rate-limiting policies - #63 0.3.0 * Add support for account lockout on excessive login attempts - #58, #60 * normalize email addresses (compare the lower case values) - #59, #62 0.2.0 * update request and restify for new qs module * update ass version * use npm shrinkwrap 0.1.1 * Remove redundant memcache.host and memcache.port settings * expose all configuration settings to the environment; add option memcache.address to work with previous puppet settings * removing npm spinner from travis logs 0.1.0 * init