359 Commits

Author SHA1 Message Date
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
9f581f78c1 refactor: streams/*.js (test passed)
As class inheritance inside stream/*.js, standalone refactor don't work.
So streams/*.js are refactored in batch.
One thing worth mentioning is that, the old inherit-style will call the parent
constructor at the end of child constructor for some code initialization. However,
with ES6 class syntax, the call of `super` must be afore every statement with this.
So, some code initializing logic are reordered to suit the ES6 syntax and the tests.
2016-07-16 13:20:01 +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
e-cloud
1ab318c991 refactor: appenders/clustered.js 2016-07-15 19:47:55 +08:00
e-cloud
311dea74af refactor: appenders/categoryFilter.js 2016-07-15 19:47:32 +08:00
e-cloud
6146334d01 refactor: connect-logger.js 2016-07-15 19:47:16 +08:00
e-cloud
3f8ac6b246 refactor: date_format.js 2016-07-14 22:12:16 +08:00
e-cloud
95f3b537f4 refactor: layouts.js 2016-07-14 22:10:53 +08:00
e-cloud
87797195f9 refactor: log4js.js
remove levels.getLevel function as it have move to the levels.js
2016-07-14 22:09:46 +08:00
e-cloud
8f6d69ba01 refactor: logger.js
turn the old style `exports` to the new style `module.exports`
2016-07-14 22:07:56 +08:00
e-cloud
bdeb7b9c41 refactor: level.js
pick the getLevel function back from log4js.js
2016-07-14 22:06:01 +08:00
e-cloud
a0bab5b3af refactor: debug.js 2016-07-14 22:04:03 +08:00
e-cloud
5328e03802 refactor: just format code according to the editor config(tests passed) 2016-07-14 17:36:30 +08:00
Gareth Jones
08315bbfb9 Fix for stack traces appearing twice in node v6 - issue #389 2016-06-15 09:35:08 +10:00
Gareth Jones
60c48a58d7 Merge pull request #390 from AllClassPenguin/custom-levels
Custom levels
2016-06-15 08:06:02 +10:00
Gareth Jones
92333e25e5 Merge pull request #387 from sparklton/master
logFaces appender
2016-06-15 08:02:04 +10:00
Brice Burgess
10b730ef87 minor cleanups 2016-06-10 12:11:00 -05:00
Brice Burgess
9a71781c05 hipchat-appender: remove redundancy 2016-06-10 12:11:00 -05:00
Brice Burgess
beeeac0810 hipchat-appender: allow custom layoutFn 2016-06-10 12:11:00 -05:00
Brice Burgess
21623c7947 hipchat-appender: use previous color defaults 2016-06-10 12:11:00 -05:00
Brice Burgess
a8eecdb030 hipchat-appender: configurable response callback 2016-06-10 12:11:00 -05:00
Brice Burgess
6131934f54 update hipchat-appender example 2016-06-10 12:11:00 -05:00
Brice Burgess
4ab05a5cc9 use hipchat-notifier lib for apiv2 support 2016-06-10 12:11:00 -05:00
Brice Burgess
32070ca8e8 hipchat appender: use PassThroughLayout 2016-06-10 12:11:00 -05:00
Brice Burgess
b5a66afb2e do not share state between hipchat appenders 2016-06-10 12:11:00 -05:00
Brice Burgess
1ab62194d0 beautify + whitespace hipchat appender 2016-06-10 12:11:00 -05:00
Blake Ambrose
76d3438b4f added getLevel to retrieve custom level, added additional coverage tests 2016-06-08 14:21:28 +10:00
Blake Ambrose
8e0a0f9f53 Added ability to add custom log levels to client, simillar to log4j for java 2016-06-08 11:51:36 +10:00
sparklton
1a1d8e6ba2 refactoring
ready to merge
2016-05-25 01:46:25 +03:00
sparklton
e996982107 compatibility with older node.js versions
older versions of node.js fail to require process.js so it can be
ignored for compatibility sake
2016-05-25 01:35:04 +03:00
sparklton
09621f0e4a correcting tests
use default process id and host name if not supported by the run time
2016-05-23 00:55:21 +03:00
sparklton
5574615cfe refactoring
refactoring
2016-05-22 23:56:22 +03:00
Gareth Jones
538c34c8f4 fixed a few more jshint problems (turned a couple off as well) 2016-05-05 16:37:15 +10:00
sparklton
0201445006 logFaces appender corrections
Added unit tests and configuration defaults
2016-05-04 14:11:41 +03:00
sparklton
3e3a9caf5a logFaces appender
Adding UDP appender for logFaces servers
2016-04-29 22:17:46 +03:00
sparklton
2ba9107862 Revert "logFaces appender"
This reverts commit 28ffe1cc30de45709b18c1e31f487a1057018c2b.
2016-04-29 22:14:19 +03:00