564 Commits

Author SHA1 Message Date
Martin Heidegger
a06e2cc83c chore: updated dependencies (including eslint) 2019-02-20 23:07:23 +09: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
Gareth Jones
09c02e0b39 fix: all tests passing now with updated streamroller 2019-01-24 08:33:15 +11:00
blakambr
84437ef51e feat(connectLogger): added status code rulesets + tests 2018-12-19 16:50:33 +11:00
Mattia Capitanio
80ca5965cb feat(noLogFilter): added no log filter regexp in general config 2018-12-02 17:08:39 +01:00
LoneRifle
29c92211f2 fix(#789): use flatted in place of CircularJSON
CircularJSON is now deprecated, so replace it with its successor
and use it in the sole location where we used CircularJSON, ie
in the LoggingEvent serialization/deserialization functions

* npm - install flatted, remove circular-json
* LoggingEvent - use flatted for serialization/deserialization
* tests - acknowledge that flatted (and circular-json) should not
  parse anything other than their respective serialized payloads
  and use flatted when parsing/stringifying test data
2018-11-04 15:32:28 +08:00
Gareth Jones
0700d6a94e
Merge pull request #794 from so5/multiFile
fix: #793
2018-10-09 07:27:43 +11:00
Gareth Jones
bd7097a8a4
Merge pull request #780 from t4d-io-website/master
fix require.main for use with Node.js mjs modules
2018-10-02 07:38:17 +10:00
Naoyuki Sogo
2a336d9a5d fix: #793 2018-09-28 15:28:29 +09:00
LoneRifle
7f248c4177 refactor(multiprocess): serialisation consistency
Delegate all serialisation tasks to LoggingEvent, instead of
maintaining a separate codepath in the multiprocess appender
2018-09-25 23:32:30 +08:00
Eric Greene
7e008c8d44 fix require.main for use with Node.js mjs modules 2018-08-16 22:25:02 -04:00
Jimmy Hunag
461370ced6 fix: #743 use deepclone 2018-08-11 03:26:50 +08:00
Gareth Jones
82760865fd fix(#768): allow config to use level objects 2018-08-02 08:03:22 +10:00
Gareth Jones
805c566bb5 chore: mentioned issue number in config fix 2018-07-29 13:59:59 +10:00
Jimmy Hunag
7d9fdc9d29 chore: add clone comment in configure 2018-07-29 03:18:41 +08:00
Jimmy Huang
06c448727b fix: #743 cannot modify immutable configuration 2018-07-27 14:44:03 +08:00
Florian Reinhart
beb4f5d40b
Fix duplicate log messages in TCP server
This also fixes a potential concurrency issue by storing received data per socket connection instead of globally.
2018-07-20 14:33:03 +02:00
Gareth Jones
3a68a1eb96 fix: #756 - handle multiple messages better 2018-07-19 08:13:59 +10:00
Gareth Jones
20a6b295a5 fix: removed the custom inspect thing as it was only need for node < 6 2018-07-13 09:44:23 +10:00
Gareth Jones
467f67094a chore: removed the logFaces-UDP appender 2018-07-12 19:58:20 +10:00
Gareth Jones
2db6bb036c Merge branch 'master' into version-3.x 2018-07-12 17:06:01 +10:00
Gareth Jones
db9271b771 chore: deprecated logFaces-UDP 2018-07-12 08:23:54 +10:00
Gareth Jones
3a565667f9 chore: removed logFaces-HTTP appender 2018-07-06 08:18:24 +10:00
Gareth Jones
5618fdb4f8 Merge branch 'master' into version-3.x 2018-07-06 07:59:05 +10:00
Gareth Jones
29a238a726 chore: deprecated logFaces-HTTP appender 2018-07-06 07:48:04 +10:00
Gareth Jones
16603ca4cc chore: removed logstash-http appender 2018-07-02 08:11:47 +10:00
Gareth Jones
e9ebd315f5 Merge branch 'master' into version-3.x 2018-07-02 08:02:27 +10:00
Gareth Jones
9371871f12 chore: deprecate logstash http appender 2018-07-02 07:46:30 +10:00
Gareth Jones
a7349e24a5 chore: remove rabbitmq appender 2018-06-26 07:45:42 +10:00
Gareth Jones
9944a01054 chore: merged from master 2018-06-25 08:19:03 +10:00
Gareth Jones
9bab787f7b fix: #525 disableClustering broken on passenger 2018-06-25 07:55:45 +10:00
Gareth Jones
ef7b5dc2d5 chore: deprecated rabbitmq appender 2018-06-25 07:37:31 +10:00
Teamop
095ede2bdf fix(#730): make the red color lighter for error 2018-06-18 17:33:55 +08:00
Gareth Jones
4d054505a8 chore: removed slack appender 2018-06-15 07:52:13 +10:00
Gareth Jones
568aa40fa0 Merge branch 'master' into version-3.x 2018-06-14 09:00:13 +10:00
Gareth Jones
b13d045baa fix: deprecate the slack appender 2018-06-14 08:33:45 +10:00
Gareth Jones
45516a91d1 chore: remove redis appender from core 2018-06-07 08:19:01 +10:00
Gareth Jones
9b14dc1dc9 chore: merge from master 2018-06-07 08:03:09 +10:00
Gareth Jones
80dce78ea8 chore: deprecated Redis appender 2018-06-05 08:18:21 +10:00
Gareth Jones
633c710827 fix: removed SMTP appender 2018-05-31 08:01:40 +10:00
Gareth Jones
a0749b5d01 chore: resolved conflicts manually 2018-05-30 08:26:32 +10:00
Gareth Jones
de3b49cade chore: wrong dep message, test to ignore dep 2018-05-29 08:15:42 +10:00
Gareth Jones
5ca22e6f9c chore: deprecated the smtp appender 2018-05-29 08:11:47 +10:00
Gareth Jones
bd818b325c
Merge pull request #703 from colmaengus/feature/multi-file-timeout
added timeout support to multiFile appender
2018-05-21 07:46:31 +10:00
Colm Murphy
a240227533 fixed stray debug message causing test failure 2018-05-18 16:25:27 +01:00
Gareth Jones
19850fb2e3
Merge pull request #714 from nicojs/713-harden-multiprocess-appender
fix(#713): handle unexpected hangups in multiprocess appender
2018-05-18 07:55:56 +10:00