2219 Commits

Author SHA1 Message Date
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
81b2328aad run travis again 2016-06-08 17:07:05 +10:00
Blake Ambrose
056575faf4 fixed up lint failure on test 2016-06-08 15:33:20 +10:00
Blake Ambrose
9768e0b470 added additional failure test cases 2016-06-08 15:31:33 +10:00
Blake Ambrose
76d3438b4f added getLevel to retrieve custom level, added additional coverage tests 2016-06-08 14:21:28 +10:00
Blake Ambrose
ccd94fa95b changed npm version back to 0.6.36 2016-06-08 12:13:10 +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
5d9e08a289 0.6.36 v0.6.36 2016-05-05 16:50:55 +10:00
Gareth Jones
30bc960d8a removed extraneous sys require 2016-05-05 16:44:32 +10:00
Gareth Jones
b6658e52e0 added jshint pretest 2016-05-05 16:44:12 +10: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
sparklton
28ffe1cc30 logFaces appender
Adding new appender for sending logs to remote logFaces server over UDP
2016-04-29 22:10:56 +03:00
Gareth Jones
97fc892c00 fixing some jshint errors 2016-04-29 09:11:17 +10:00
Gareth Jones
d6642e01cf Merge branch 'chewax-feature/mailgunAppender' 2016-04-29 08:08:32 +10:00
Gareth Jones
1c3cf620c5 fixed conflicts in test file 2016-04-29 08:08:07 +10:00
Daniel
2a23c237ef Resolve merge conflict 2016-04-28 09:51:17 -03:00
Daniel
ecb1543e2f Appender require fix error. Now mailgun is required on the configure function. This is to avoid not having __config object. Tests have been updated to adapt the changes 2016-04-28 05:17:54 -03:00
Daniel
338c5fc77d Module loading solution 2016-04-28 03:19:25 -03:00
Danny Arnold
b7bc123741 add not functional tests for the shutdown handler 2016-04-19 22:25:20 +02:00
Danny Arnold
4161ceae4b add a shutdown handler to loggly 2016-04-19 22:25:01 +02:00
Gareth Jones
a1433e2316 0.6.35 v0.6.35 2016-04-15 09:28:26 +10:00
Gareth Jones
0007623aa9 Merge pull request #364 from demmer/add-stderr-appender
add a stderr appender
2016-04-15 09:26:53 +10:00
Gareth Jones
451f79a29a 0.6.34 v0.6.34 2016-04-15 08:52:03 +10:00
Gareth Jones
eaa972b52e uncommented the failing mailgun test (node 0.8 no longer tested against) 2016-04-15 08:44:01 +10:00
Gareth Jones
321621e6ef Merge pull request #366 from cohi/master
Adding slack appender
2016-04-15 08:42:01 +10:00
Gareth Jones
4fb05d60d4 Merge pull request #371 from artem-karpenko/master
Shutdown for gelf appender
2016-04-15 08:40:30 +10:00
Gareth Jones
41355ffc6c updated the list of node versions to test against 2016-04-15 08:39:28 +10:00
Artem Karpenko
75ae085ae9 Missing newline 2016-04-06 19:14:35 +03:00
Artem Karpenko
a386a087cf Added shutdown hook for gelf appender 2016-04-06 19:06:34 +03:00
cohi
e1905bc131 removing hipchat comment 2016-03-31 13:44:59 +03:00
Michael Demmer
929c20618b Update README to mention stderr output 2016-03-28 10:08:16 -07:00
cohi
dddc49794b remove broken mailgunAppender test 2016-03-27 16:53:08 +03:00
cohi
977cdcd9a5 removing additional comma 2016-03-27 16:34:40 +03:00
cohi
eb53f062ca removing slack dependency 2016-03-27 16:29:58 +03:00
cohi
3457199ebc adding slack appender 2016-03-27 16:20:23 +03:00
Michael Demmer
5e64fbd90b add a stderr appender
Thus functions almost identically to the consoleAppender except that
instead of logging through `console.log` it uses `process.stderr.write`.
2016-03-24 14:56:28 -07:00
Gareth Jones
4488fa3464 Update README.md 2016-03-15 10:31:01 +11:00
Gareth Jones
5f5673b751 Fixed mention of default config reloading, which was lies. 2016-03-15 10:29:55 +11:00
Gareth Jones
111ba283e9 0.6.33 v0.6.33 2016-03-09 10:45:14 +11:00
Gareth Jones
b1ae1218a6 Merge pull request #357 from shakacode/add-loggly-tagged
Add new appender logglyTagged
2016-03-09 10:44:23 +11:00
Justin Gordon
a9f52faa46 Add new appender logglyTagged
This appender allows adding tags to any call to the logger.

Documentation added:

Loggly Appender. Sends logging events to Loggly using node-loggly,
optionally setting tags.

This appender will scan the msg from the logging event, and pull out
any argument of the shape `{ tags: [] }` so that it's possible
to add tags in a normal logging call. If an object contains tags and
other members, that object is not used for loggly tagging.

For example:

logger.info({ tags: ['my-tag-1', 'my-tag-2'] }, 'Some message', someObj, ...)

And then this appender will remove the tags param and append it to the config.tags.
2016-03-03 18:44:43 -10:00
Gareth Jones
b1a36cbe76 0.6.32 v0.6.32 2016-02-29 08:41:50 +11:00