Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master #3

Open
wants to merge 82 commits into
base: master
Choose a base branch
from
Open

Master #3

wants to merge 82 commits into from

Conversation

bryanvanwijk
Copy link

Asana Link

What type of PR is this?

  • Feature
  • Bug fix
  • Refactor
  • Experiment update

Description

Give a detailed explanation of what this PR does. Remember to provide context!

Screenshots

What GIF best describes this PR or how it makes you feel?

brendancwood and others added 30 commits February 27, 2018 09:07
* allow msg to accept a function to customize output string

* use if/else, make errorLogger accept msg function

* data is a better parameter name for the template object

* update README
move order of middleware definitions
 _bodyBlacklist -> _routeBlacklist
_bodyWhitelist -> _routeWhitelists
mistake in readme - wrong variable of req
added exceptionToMeta method for filtering returned meta object
fix: limit winston to smaller 3, as winston 3 breaks express-winston.
express-winston _shouldn't_ have any breaking changes as a result.
Currently-supported versions of node (https://github.com/nodejs/Release)
are 6, 8, and 10.
Since we're a library (not an app), there seems to be mostly harm from
locking down our package versions. The package-lock.json would only
apply on a developer's machine, not on CI or for end users, so it seems
like it would just mess up users.
Support for Winston 3.x
In their 3.0.0 release, winston deprecated formatting inside transports.
This PR adds formats to the options passed into the express-winston logger
and errorLogger.
Support winston 3.x transports and formats
kapalex and others added 30 commits September 22, 2019 09:23
Add example for nested whitelists
#66 add response and request whitelist nesting
Fixing 'requestUrl' typo for Google Logging instructions
Enhance "metaField" and add "requestField and "responseField" options
Adding `headerBlacklist` in LoggerOption interface
Add blacklist fields to BaseErrorLoggerOptions interface
Update lodash to 4.17.15
Add missing exceptionToMeta and skip to TypeScript definition
Update statusLevels to accept Boolean or StatusLevel object
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.