diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fd4af3db07b78bb5fe5b03f50e8cc84af1ad67a..78798872733572aa5a3db5a64aff66039ad830bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## Unreleased -- Change parseParams default value from `null` to `true` - Query middleware throws a 404 when the result is empty - Change filters and dimensions names! No more `_id`. **Breaks compability** -- Add a basic sanitize function +- Parse Params middleware removed +- `ReqQueryFields` middleware added to substitute parseParams and do SQL building automagically with the URL params +- Upgrade to database v2 +- config.json.example now has values for development, test and production environments +- Min Node version is 6.8.1 +- Cache is now defined per route +- Errors from MonetDB are now returned by the query_exec and query middlewares +- Added user model +- Passport.js added for user authentication +- Added routes to create and authenticate a user +- Added simulation model +- Added routes to save and retrieve simulations in `/simulation` +- Tests are now in different files ## 0.1.0 - 2016-10-10 ### Added