All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Gigantic error logs for superagent response errors
- Tests for request.session.id
- Add complete and working example for mssql
- Prettier 2.x
- Allow passing own keyset to mailjet connect
- Allow adding the req object to logger.info/warn/debug for additional info about the request
- ensureNocache middleware
- Accept redis client options
- Wrapper for creating a redisStore fast with built in retry and logging
- Test that only the expected functions are exported and not more
- request.session.id not available with 'session' as the req parts
- Allow also string parts of the request like originalUrl, method (and one bonus peroperty fullUrl) to be added to the pg settings
- [Doc] show how you should actually require the submodules in readme
- Error package subpath './v4' is not defined by "exports" in /.../node_modules/uuid/package.json
- Postgres support
- Mssql pool error logging
- Mssql log query duration
- Mssql tests
- More extensive express req object details in error log
- Mailjet submodule
- Also export the connections pool and mssql directly
- Test suite for the logger
- Refactor logger.error code
- Use own logger internally
- Heroku-logger but with improved error function
- Express middleware functions
- Tests
- log format to: bouquet/[submodule] > message
- Doc on usage
- New Express utility function
- New mssql function set