1321 Commits

Author SHA1 Message Date
Paul Harapiak
301dcde705 Merge branch 'master' of https://github.com/log4js-node/log4js-node into inherit-parent-category-config 2019-05-04 12:12:29 -04:00
Paul Harapiak
6bff3bb7f4 feat(categoryInheritance): using preProcessingListener
for preparing config before validation and interpretation
2019-05-04 12:10:16 -04:00
Gareth Jones
aa6c85ca5f Merge branch 'master' of https://github.com/log4js-node/log4js-node 2019-05-03 08:07:00 +10:00
Gareth Jones
170fcbae48 chore: updated changelog for merged PR 2019-05-03 08:06:54 +10:00
Gareth Jones
04c385c201
Merge pull request #845 from xinbenlv/patch-1
Allow anything in the addLayout
2019-05-02 08:48:25 +10:00
Gareth Jones
e6f9f28830 fix: failing test on node v6 2019-05-02 08:35:26 +10:00
Gareth Jones
a5502e6689 Merge branch 'master' of https://github.com/log4js-node/log4js-node 2019-05-01 08:12:45 +10:00
Gareth Jones
317fca0f31 chore: updated changelog for merged PR 2019-05-01 08:11:42 +10:00
Gareth Jones
dc8f2fea24
Merge pull request #867 from Ivkaa/patch-1
Add missing types for addLevels
2019-05-01 08:09:01 +10:00
Paul Harapiak
045a1feef0 feat: improved doc'n for category hierarchy 2019-04-30 08:22:04 -04:00
Ivkaa
0902620436 Add missing types for addLevels 2019-04-30 11:12:19 +02:00
Paul Harapiak
04f65044a5 Merge branch 'inherit-parent-category-config' of https://github.com/pharapiak/log4js-node into inherit-parent-category-config 2019-04-25 22:39:34 -04:00
Paul Harapiak
3b81a6b429 feat: add appender and level inheritance
feat: add appenders and level inheritance

feat: inherit appenders and level from base

feat: inherit appenders, handle empty categories
2019-04-25 22:37:24 -04:00
Paul Harapiak
fa7c5ca1fb feat: inherit appenders and level from base 2019-04-25 14:10:45 -04:00
Paul Harapiak
a81bf78d50 feat: add appenders and level inheritance 2019-04-25 14:05:17 -04:00
Paul Harapiak
805634f4d2 feat: add appender and level inheritance 2019-04-25 13:12:25 -04:00
Gareth Jones
d03bcae0f7
Merge pull request #860 from bjornstar/fix-node-12-levels
fix(layout): Use level as a string for node v12
2019-04-25 11:24:23 +10:00
Bjorn Stromberg
027f2567b6 fix(layout): Use level as a string for node v12 (Fixes #859) 2019-04-24 15:21:47 +09:00
Gareth Jones
945247028a 4.1.0 v4.1.0 2019-03-26 08:46:52 +11:00
Gareth Jones
30c5f3f9f0 chore: updated changelog for 4.1.0 2019-03-26 08:46:47 +11:00
Gareth Jones
63e1d98fc3
Merge pull request #851 from log4js-node/log-rolling-bug
fix: updated streamroller to fix log rolling when appending
2019-03-26 08:45:02 +11:00
Gareth Jones
e290b6fea6 fix: updated streamroller to fix log rolling when appending 2019-03-26 08:32:54 +11:00
xinbenlv
3d529acf2a
Allow anything in the addLayout
per
 

# Adding your own layouts

You can add your own layouts by calling `log4js.addLayout(type, fn)` before calling `log4js.configure`. `type` is the label you want to use to refer to your layout in appender configuration. `fn` is a function that takes a single object argument, which will contain the configuration for the layout instance, and returns a layout function. A layout function takes a log event argument and **returns a string (usually, although you could return anything as long as the appender knows what to do with it).**
2019-03-11 21:49:06 -07:00
Gareth Jones
e4611e1188
Merge pull request #841 from log4js-node/streamroller-1.0.3
fix: updated streamroller dep to fix bug
2019-02-28 08:17:30 +11:00
Gareth Jones
a406ed80aa chore: change for updated husky 2019-02-28 08:00:41 +11:00
Gareth Jones
0410f786a6 fix: merged package-lock 2019-02-28 07:59:22 +11:00
Gareth Jones
675dfd9642
Merge pull request #840 from martinheidegger/update-dependencies
Updating dependencies (including eslint)
2019-02-21 09:43:15 +11:00
Gareth Jones
4d3fb3234d fix: updated streamroller dep to fix bug 2019-02-21 09:29:47 +11:00
Martin Heidegger
a06e2cc83c chore: updated dependencies (including eslint) 2019-02-20 23:07:23 +09:00
Gareth Jones
8221adac2d 4.0.2 v4.0.2 2019-02-04 08:44:13 +11:00
Gareth Jones
8757ecd0b1
Merge pull request #831 from log4js-node/improve-connect-logger-coverage
Improve connect logger coverage
2019-02-04 08:43:37 +11:00
Gareth Jones
6741c0bdce chore: improve coverage for connect middleware 2019-02-04 08:30:35 +11:00
Gareth Jones
054207359d chore: improved connect-logger test coverage 2019-01-31 08:48:09 +11:00
Gareth Jones
24c3c4d43f 4.0.1 v4.0.1 2019-01-29 09:28:59 +11:00
Gareth Jones
a26a1ea482
Merge pull request #830 from log4js-node/fix-level-override
fix: #827 - level overrides
2019-01-29 09:27:53 +11:00
Gareth Jones
d8415fd11b fix: #827 - level overrides 2019-01-29 09:17:03 +11:00
Gareth Jones
1554503985 4.0.0 v4.0.0 2019-01-25 08:24:02 +11:00
Gareth Jones
615492d09f docs: mention that file and dateFile are the same now 2019-01-25 08:22:02 +11:00
Gareth Jones
19a79939f2 Merge branch 'LoneRifle-flatted' 2019-01-25 07:58:33 +11:00
Gareth Jones
26e941892e Merge branch 'flatted' of https://github.com/LoneRifle/log4js-node into LoneRifle-flatted 2019-01-25 07:57:50 +11:00
Gareth Jones
d9b92cc145
Merge pull request #826 from log4js-node/update-streamroller
Update streamroller
2019-01-24 08:53:42 +11:00
Gareth Jones
dca0e8e591 fix: got package-lock.json back in sync 2019-01-24 08:43:15 +11:00
Gareth Jones
09c02e0b39 fix: all tests passing now with updated streamroller 2019-01-24 08:33:15 +11:00
Gareth Jones
ee81a50844 chore: work in progress commit as backup 2019-01-05 16:14:46 +11:00
Gareth Jones
2f738eb5c3
Merge pull request #819 from blakambr/master
Feature - Add status code rulesets for connectLogger
2018-12-20 08:06:45 +11:00
blakambr
d271722170 feat(connectLogger): add status code rulesets 2018-12-19 16:52:15 +11:00
blakambr
84437ef51e feat(connectLogger): added status code rulesets + tests 2018-12-19 16:50:33 +11:00
Gareth Jones
d0915bf9e2
Merge pull request #815 from mattiacapitanio/noLogFilter
FeatureRequest: nolog in general config #640
2018-12-03 07:33:01 +11:00
Mattia Capitanio
80ca5965cb feat(noLogFilter): added no log filter regexp in general config 2018-12-02 17:08:39 +01:00
Gareth Jones
f7eee87955
Merge pull request #807 from jiro4989/hotfix/fix_example_code
[fix]change wrong property name, from 'numBackups' to 'backups'
2018-11-14 11:22:32 +11:00