wadecha
2ee2098fc7
Update redis.js
2017-03-07 10:09:18 +08:00
wadecha
9096d57d82
Update redis.js
2017-03-07 09:55:51 +08:00
wadecha
e3176b68d2
Create redis.js
...
redis appender support redis publish log and log receiver server subscribe channel
2017-03-07 09:45:12 +08:00
Gareth Jones
514fb9c771
fix(test): got multiprocess tests working
2017-02-27 08:25:11 +11:00
Gareth Jones
d26b1a147b
refactor: fixed a few more tests
2017-02-08 09:10:14 +11:00
Gareth Jones
1d50b82a96
refactor: fixed a few more appenders
2017-02-07 08:53:51 +11:00
Gareth Jones
5283782ba0
refactor(all): basic logging to stdout works again
...
- removed config reloading
- removed console replacement
- added recording appender
- added config validation
- changed config format
2017-02-05 10:05:49 +11:00
Francis Zabala
d0f8f67fc2
feat(LogstashUDP): Added a way for fields to be added without dot.
2017-01-17 12:54:20 +08:00
Gareth Jones
74ce349fad
revert(logFacesAppender): didn't need to move the requires
2016-12-22 08:08:35 +11:00
Gareth Jones
7aad4ccff0
fix(logFacesAppender): moved requires to fix the eslint problem
2016-12-22 08:01:24 +11:00
Gareth Jones
399562737a
Merge branch 'es6-refactor' of https://github.com/e-cloud/log4js-node into e-cloud-es6-refactor
2016-12-21 22:08:00 +11:00
Gareth Jones
c478c53db1
Fix for #397 - multiprocess shutdown
2016-12-21 08:24:09 +11:00
Gareth Jones
99571a5c9a
added passing shutdown function to addAppender, also added enableLogWrites call to clearAppenders
2016-12-15 08:17:44 +11:00
e-cloud
7d9dc55ff2
style: upgrade eslint and format the code
...
no logic changed.
2016-12-12 21:04:34 +08:00
e-cloud
02d6c017f4
Merge branch 'master'
...
Conflicts:
.travis.yml
lib/appenders/dateFile.js
lib/appenders/file.js
lib/appenders/fileSync.js
lib/appenders/gelf.js
lib/appenders/logFacesAppender.js
lib/date_format.js
lib/debug.js
lib/layouts.js
lib/log4js.js
lib/log4js.json
lib/logger.js
lib/streams/BaseRollingFileStream.js
lib/streams/DateRollingFileStream.js
lib/streams/RollingFileStream.js
lib/streams/index.js
package.json
test/layouts-test.js
test/streams/BaseRollingFileStream-test.js
test/streams/DateRollingFileStream-test.js
test/streams/rollingFileStream-test.js
2016-12-12 17:42:34 +08:00
sparklton
540cd0f886
Merge remote-tracking branch 'refs/remotes/nomiddlename/master'
...
# Conflicts:
# test/vows/logFacesAppender-test.js
2016-11-06 09:10:07 +02:00
sparklton
169627a464
added description for using dependancies
2016-11-06 08:45:19 +02:00
Gareth Jones
3f93872ecc
fixed lint problem
2016-11-06 15:49:06 +11:00
Gareth Jones
eac6295e4c
fix for #418 - date formats broken in file appenders
2016-11-06 15:47:45 +11:00
Gareth Jones
50ed2220c5
Merge pull request #400 from segler-alex/master
...
added categoryname to logstash appender
2016-11-03 08:25:16 +11:00
Gareth Jones
281386a30c
added test for SIGHUP handler
2016-11-02 08:46:34 +11:00
Gareth Jones
7f078161e4
fixed to use streamroller
2016-11-02 08:08:28 +11:00
Gareth Jones
81451e416a
Merge branch 'logrotate' of https://github.com/jsha/log4js-node into jsha-logrotate
2016-10-24 08:49:37 +11:00
Gareth Jones
2b84671471
changed default appender to stdout, replaced streams with streamroller, started removal of vows tests
2016-10-23 11:50:53 +11:00
Jacob Hoffman-Andrews
0b07c1cb7f
Merge branch 'master' into logrotate
2016-08-28 15:01:11 -04:00
Jacob Hoffman-Andrews
b7cf2f1e92
Add close-on-SIGHUP behavior for logrotate.
2016-08-28 14:40:47 -04:00
sparklton
658f7c45c7
refactoring
2016-08-12 18:37:38 +03:00
sparklton
bf0aa03b14
refactoring
2016-08-12 18:33:55 +03:00
sparklton
e355dce23a
Merge remote-tracking branch 'refs/remotes/nomiddlename/master'
2016-08-12 18:04:56 +03:00
sparklton
0288f5cb9a
Added HTTP based sending functionality
...
logFacesAppender can now be used with either UDP or HTTP transport for
sending out logs to server. HTTP option is added to specifically target
client applications running in browsers. UDP option is mostly for using
on server side.
2016-08-12 18:02:40 +03:00
sparklton
702ff3e6a2
Merge remote-tracking branch 'refs/remotes/nomiddlename/master'
2016-08-12 17:59:38 +03:00
Alexander Murauer
5314b7795a
added categoryname to logstash appender
2016-07-27 15:14:17 +02:00
e-cloud
50ce5030df
Merge remote-tracking branch 'refs/remotes/upstream/master'
...
Conflicts:
lib/appenders/gelf.js
lib/connect-logger.js
2016-07-18 15:50:52 +08:00
e-cloud
495d87c521
refactor: fallback some code to support Node.js v4
...
1. reintroduce `semver` to support code >=4 && <6
2. fallback syntax like rest parameter and default parameter
3. update `sandboxed-module` to fix "strict mode error"
2016-07-18 15:42:05 +08:00
e-cloud
9cc3a88bd7
refactor: more small refactor
...
1. drop semver related code with no need to detect node version
2. drop license declaration in log4js.js for there is one in the project dir
3. other changes
2016-07-16 13:49:24 +08:00
e-cloud
492fd94427
refactor: appenders/slack.js
2016-07-15 21:34:58 +08:00
e-cloud
8274ea0a8d
refactor: appenders/smtp.js
2016-07-15 21:34:47 +08:00
e-cloud
ac4b563c0d
refactor: appenders/stderr.js
2016-07-15 21:34:37 +08:00
e-cloud
04704791ef
refactor: appenders/mailgun.js
2016-07-15 21:34:28 +08:00
e-cloud
85f31cf524
refactor: appenders/multiprocess.js
2016-07-15 21:33:58 +08:00
e-cloud
5dbe639d80
refactor: appenders/logstashUDP.js
2016-07-15 21:32:32 +08:00
e-cloud
97de2cc333
refactor: appenders/loggly.js
2016-07-15 21:32:12 +08:00
e-cloud
312f8e0a14
refactor: appenders/logLevelFilter.js
2016-07-15 21:31:26 +08:00
e-cloud
ec0fd992a8
refactor: appenders/logFacesAppender.js
2016-07-15 20:35:58 +08:00
e-cloud
8343b36069
refactor: appenders/hipchat.js
2016-07-15 20:28:40 +08:00
e-cloud
2997fae3fc
refactor: appenders/gelf.js
2016-07-15 20:28:15 +08:00
e-cloud
c80877e6b7
refactor: appenders/fileSync.js
2016-07-15 20:10:57 +08:00
e-cloud
505e5dbde9
refactor: appenders/file.js
2016-07-15 20:05:10 +08:00
e-cloud
7dd3261373
refactor: appenders/dateFile.js
2016-07-15 19:56:07 +08:00
e-cloud
c838f1ab47
refactor: appenders/console.js
2016-07-15 19:51:59 +08:00