608 Commits

Author SHA1 Message Date
Mike Vastola
5aec282f06 fix: Allow appenders to depend on not-yet-loaded appenders.
Close #746
2020-02-01 16:57:20 -05:00
aaropn-edwards
a1197982e2 fix: Adds guards for undefiend callback functions in shutdown method
This fixes issue #971
2019-11-21 10:14:17 +11:00
Gareth Jones
fa5b566884 chore: tidied up the language in pause test, fixed a date file mock 2019-11-19 08:35:28 +11:00
Gareth Jones
d7cf0ffe31 Merge branch 'master' of https://github.com/log4js-node/log4js-node 2019-11-19 08:27:33 +11:00
Gareth Jones
a859fe4ab0 chore: made language of pause and resume a bit clearer in test 2019-11-19 08:27:24 +11:00
Gareth Jones
dab0a06139
Merge pull request #965 from shayantabatabaee/master
fix: Add pause event to dateFile logger
2019-11-19 08:25:06 +11:00
shayan tabatabaee
3ff4d8b297 fix: Add pause event to dateFile logger 2019-11-15 11:56:19 +03:30
Gareth Jones
5c67e4aa94
Merge pull request #938 from shayantabatabaee/master
[enhancement]Emit pause event for node js when buffer is full
2019-11-15 08:28:49 +11:00
shayan tabatabaee
1a4201878e fix: Adding log4js namespace to pause event 2019-11-13 09:02:11 +03:30
Gareth Jones
2f45b084fb fix: truncation and padding for stacktraces 2019-10-22 08:58:46 +11:00
shayan tabatabaee
58bc2ed017 [enhancement]Emmit pause event for node js when buffer is full 2019-09-09 00:20:55 +04:30
Gareth
3c31de3589 chore: updated streamroller dep, fixed test on windows 2019-08-23 08:11:26 +10:00
Gareth
5addabd6f6 chore: changes to get tests passing on windows 2019-08-16 14:26:39 +10:00
Gareth Jones
1ba8403bfe fix: handle cluster module not existing 2019-08-12 08:32:27 +10:00
Gareth Jones
8db199f08f chore: more eslint fallout 2019-08-07 08:26:04 +10:00
Gareth Jones
ab32e753b2 chore: improved coverage in log4js.js 2019-08-02 10:51:21 +10:00
Gareth Jones
66fe30e9f4 chore: oh shit I changed the eslint rules 2019-08-01 16:57:32 +10:00
Gareth Jones
edf2535130 chore: improved layouts test coverage 2019-08-01 15:05:28 +10:00
Gareth Jones
863ac65227 chore: made one of the tests simpler trying to diagnose a weird problem 2019-07-15 12:00:51 +10:00
Gareth Jones
42d38e6236 docs: fixed a couple of spelling errors 2019-07-10 08:46:15 +10:00
Gareth Jones
f428d7d0fd
Merge pull request #913 from rommni/feature/fileNameTruncate
feat: add delimiter for fileName depth to %f layout patern
2019-07-10 08:18:21 +10:00
Romain
4f9e2a3b86 feat: allow to change default way to parse callstack 2019-07-09 11:54:38 +02:00
Romain
e70d13200c feat: add delimiter for fileName depth to %f layout patern 2019-07-09 11:00:49 +02:00
Gareth Jones
39cd2ef3f6 docs: added explanation of passing appender module in config, and types 2019-06-26 07:57:28 +10:00
Gareth Jones
e0abff4c86
Merge pull request #833 from kaxelson/832-appender-instance
feature: adding the option to provide appender instance in config
2019-06-25 08:44:16 +10:00
Gareth Jones
f5c73efc44 fix(#887): map maxLogSize to maxSize 2019-05-29 08:32:38 +10:00
Gareth Jones
b51d8b0994 chore: removed unused lines 2019-05-23 08:15:13 +10:00
Gareth Jones
b8db0b5b07 fix: loglevelfilter was missing from core appenders 2019-05-21 08:50:37 +10:00
Jimmy Huang
ea6cbf06b0 test: add output '' when callstack info not exist 2019-05-20 11:39:19 +08:00
Jimmy Huang
c49ea03ca6 revert: remove global useCallStack 2019-05-17 15:10:39 +08:00
Jimmy Hunag
a564ce4b5f test: add & fix test 2019-05-16 23:30:16 +08:00
Jimmy Huang
5342a8dcd5 feat: add log4js.useCallStack() to enable/disable all loggers' callStack 2019-05-16 20:24:44 +08:00
Jimmy Huang
b5e7db28fc chore: check category.enableCallStack when config 2019-05-16 20:04:33 +08:00
Jimmy Huang
9d1e325238 feat: add category enableCallStack opt. (default: false) 2019-05-16 16:53:27 +08:00
Jimmy Huang
911693f294 chore: fix typo 2019-05-16 10:44:54 +08:00
Jimmy Hunag
ea0028b1cb test: add callsite for devDeps & cover logger-test 2019-05-16 01:59:03 +08:00
Jimmy Hunag
5da824e2ff feat: add line number, column position and filename support 2019-05-16 00:45:46 +08:00
Gareth Jones
542daa48c1 fix: sighup handler was just nonsense 2019-05-09 08:15:33 +10:00
Gareth Jones
54bfa96a8d
Merge pull request #862 from leak4mk0/context-request
feat(connectLogger): add response to context
2019-05-07 08:35:12 +10:00
Paul Harapiak
6bff3bb7f4 feat(categoryInheritance): using preProcessingListener
for preparing config before validation and interpretation
2019-05-04 12:10:16 -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
leak4mk0
f9ddc61d07 feat(connectLogger): add response to context 2019-04-26 00:02:51 +09:00
Bjorn Stromberg
027f2567b6 fix(layout): Use level as a string for node v12 (Fixes #859) 2019-04-24 15:21:47 +09:00
Martin Heidegger
a06e2cc83c chore: updated dependencies (including eslint) 2019-02-20 23:07:23 +09:00
Knute Axelson
efd5d2c3f4 feature: adding the option to provide appender instance in config 2019-02-04 11:06:47 -06: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
d8415fd11b fix: #827 - level overrides 2019-01-29 09:17:03 +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