Commit Graph

265 Commits (master)

Author SHA1 Message Date
Gareth Jones fde66f92f5 Merge branch 'master' of https://github.com/csausdev/log4js-node
13 years ago
muddydixon 5aabebbdb7 change check target from req.url to req.originalUrl
13 years ago
Danny Brain 8b376eb46e Buffer the logging until the hook is ready, will prevent lost logs
13 years ago
Danny Brain ced570413c Pass in all appender parameters to the Hook constructor so a port can be specified
13 years ago
Danny Brain 89f3659825 Fix the logLevelFilter with lazy loading
13 years ago
Danny Brain 23a2758a6d Lazy load any new style appenders
13 years ago
Danny Brain 3b77a42706 Added a hookio appender, this allows you to run a 'master' log4js instance and 'worker' so only one process writes to file
13 years ago
muddydixon b5bc9c8322 mod if nolog
13 years ago
muddydixon c7d3ac4fe1 add nolog operation
13 years ago
Daniel Bell 0aca64623e Merged changes from danbell/master.
13 years ago
Daniel Bell ff68e46858 Merged changes
13 years ago
Daniel Bell f9768eb56e Issue #21: fixed reloading of config when config has not changed.
13 years ago
Gareth Jones 9a34d9edfd fixed missing space between log data elements
13 years ago
Gareth Jones 12e71bda4e fixed to work with node 0.5.x
13 years ago
Gareth Jones 53a481d4da Added filtering to appender loader - was choking on .svn files
13 years ago
Gareth Jones d13b2fb3b4 turned off config file reloading by default
13 years ago
Gareth Jones 163db0e5fd fixed the behaviour of maxlogsize + 0 backups
13 years ago
Daniel Bell 623bc1859f Merged Gareth's latest changes in
13 years ago
Gareth Jones ef9fe3a4b1 All tests pass, moved appenders into separate files, so that extra ones can be added easily
13 years ago
Gareth Jones 545681287f working fileappender, with tests, broken everything else
13 years ago
Gareth Jones 80474c6881 got log rolling working, need to fix all the tests
13 years ago
Gareth Jones 7aa076c278 removed the annoying extra new line
13 years ago
Daniel Bell 69e64932b1 Added functionality to reload configuration file periodically.
13 years ago
Gareth Jones 4b32456db7 fixed a bug where if the first log arg was not a string it wouldn't get logged
13 years ago
Gareth Jones a9a698cf09 fixed log rolling problem
13 years ago
Gareth Jones 925c280c68 check for existence of destroySoon (does not exist in node v0.2.x)
13 years ago
Gareth Jones d0b4563ba0 fixed small bug checking for stack on undefined object
13 years ago
Gareth Jones 0968c6709f fixed connect-logger
13 years ago
Gareth Jones 71fe001278 fixed tests to cover writestream
13 years ago
Gareth Jones 3d27140a9d changed fileappender to use writeStream instead of fs.write, tests don't work
13 years ago
Gareth Jones d64d4ca0ca updated to remove TODO and credit danbell
13 years ago
Gareth Jones b338b34fd6 added tests for pattern layout
13 years ago
Gareth Jones 3691648cd0 fixed patternlayout, needs tests though
13 years ago
Gareth Jones d7ffa59434 moved level colours into layouts where they belong, updated README
13 years ago
Gareth Jones 5868856a7d all tests pass, now with proper console.log formatting
13 years ago
Gareth Jones f89d54b66e removed main function, now using felixge's sandboxed-module, split code into multiple files
13 years ago
Gareth Jones e121ca345a removed main function, now using felixge's sandboxed-module, split code into multiple files
13 years ago
Gareth Jones 8767cda15f removed the extensions to Date, put them in their own library
13 years ago
Alexander Sulfrian d7a97366cb global log level is now set via the log4js object
14 years ago
Alexander Sulfrian 1fa9d029a2 added possibility to define global and local log levels
14 years ago
csausdev 9f4878d82c Disabling the console.log replacement
14 years ago
csausdev a50c02a3e5 Added coloured layout to configuration (thanks @melin)
14 years ago
Daniel Bell 59f7e0af3c Added connect/express logger.
14 years ago
csausdev 71459ab6d3 changed array detection (thanks fkei)
14 years ago
csausdev a876dfbe9c configure now takes a filename or object
14 years ago
csausdev c6dd2398ab Persist logging config across invocations
14 years ago
csausdev 612d9eeb23 small tweak to exception handling
14 years ago
csausdev c870289928 now handles exceptions that aren't Errors
14 years ago
csausdev c2f9ccce73 enhanced console.log
14 years ago
csausdev 2b7be410ea added messagePassThroughLayout to vows tests
14 years ago
csausdev 966b8ced4f Added log rolling to config files
14 years ago
csausdev 75b9e82cac added a log rolling function to file appender
14 years ago
csausdev 4406f211c4 added test for log roller, not written yet
14 years ago
csausdev 8145e3b08f added masylum's coloured layout function
14 years ago
csausdev 6032c073b3 Added loading of config from require paths, and now defaults to console appender with basic layout
14 years ago
csausdev c52af1b997 refactoring to allow dependency injection
14 years ago
Gareth Jones 5ffc00c9de appenders can be added to multiple categories at the same time
14 years ago
csausdev 6c8ce6614d renamed log4js-node.js to log4js.js
14 years ago
csausdev 8951600acd updated to work with npm
14 years ago
csausdev 0d100c0ab2 removed dependency on process.mixin
15 years ago
csausdev 87823f6e22 updated to work with node 0.1.33
15 years ago
csausdev f130b95b08 changes for node 0.1.30, tests run but don't pass yet
15 years ago
csausdev 15e9a30d05 Added logLevelFilter
15 years ago
csausdev 5faad92df7 tidying up the readme
15 years ago
csausdev a95c015633 First commit.
15 years ago