326 Commits

Author SHA1 Message Date
Peter Taoussanis
734d598363 Bump version (minor) 2012-10-19 15:26:54 +07:00
Peter Taoussanis
92e31c7b7c Add simple file spit appender 2012-10-19 15:26:54 +07:00
Peter Taoussanis
dc995c10ad Add utils/deep-merge 2012-10-19 15:05:24 +07:00
Peter Taoussanis
5750fc7c8b Fix ap-config bug 2012-10-19 15:04:42 +07:00
Peter Taoussanis
ad2dad1156 Housekeeping 2012-10-19 15:02:35 +07:00
Peter Taoussanis
d28429f4f3 Merge branch 'dev': v0.8.1 v0.8.1 2012-09-21 21:04:04 +07:00
Peter Taoussanis
1fce815c09 Bump version (minor) 2012-09-21 21:03:23 +07:00
Peter Taoussanis
c05b7ca392 Allow explicit naming of spy forms 2012-09-21 21:02:58 +07:00
Peter Taoussanis
edf2a13817 Housekeeping 2012-09-02 00:02:06 +07:00
Peter Taoussanis
6596919615 Merge pull request #1 from MerelyAPseudonym/patch-1
Fix README typo
2012-08-02 11:22:54 -07:00
MerelyAPseudonym
99a0db6d42 Fix typito
*typito*: _n._ - a tiny typo
2012-08-02 15:00:54 -03:00
Peter Taoussanis
2f52e709e7 Merge branch 'dev': v0.8.0. v0.8.0 2012-07-28 17:08:42 +07:00
Peter Taoussanis
d5221f184e Update REAMDE for v0.8.0 changes. 2012-07-28 17:07:13 +07:00
Peter Taoussanis
a0c6b03359 Bump version (major). 2012-07-26 22:39:21 +07:00
Peter Taoussanis
f58442f355 BREAKING: Clean up config structure. Add prefix-fn option.
Changes to config structure:
* [:shared-appender-config :timestamp-pattern] -> :timestamp-pattern
* [:shared-appender-config :locale]            -> :timestamp-locale
* Add :prefix-fn

Motivation: timestamp options aren't actually config intended for
appenders. Having them in :shared-appender-config was unnecessarily
confusing.

The addition of :prefix-fn allows full control of prefix strings in a
way that carries over automatically to all appenders. Previously,
adjusting prefix text required modifying appender fns.

Changes to default appenders:
* Drop [:appenders :standard-out]
* [:appenders :standard-out-or-err] -> [:appenders :standard-out]

Motivation: the :standard-out-or-err appender was already the default
anyway, and the presence of the :standard-out appender was just
confusing.
2012-07-26 22:39:21 +07:00
Peter Taoussanis
83c8ff19f7 Add utils ns. Add hostname to default prefix fn. 2012-07-26 15:18:49 +07:00
Peter Taoussanis
ba78e67902 CONFIG CHANGE: Bump aggressiveness of Postal appender's default rate-limiter. 2012-07-23 21:10:01 +07:00
Peter Taoussanis
0591e85418 Clean up testing config. 2012-07-23 20:48:49 +07:00
Peter Taoussanis
bfa33a7e8e Merge branch 'dev': v0.7.0. v0.7.0 2012-07-13 18:12:44 +07:00
Peter Taoussanis
c1c34be596 Added 'breaking changes' to README. 2012-07-13 18:08:25 +07:00
Peter Taoussanis
cca1141c7f BREAKING: Moved Postal appender to own ns and no longer automatically include Postal as dependency.
All future appenders that depend on an external library will follow this pattern, allowing the
flexibility to add more diverse appenders without the worry of bloating Timbre core or Timbre's
dependencies.

See updated README example for how to include standard email appender.
2012-07-13 17:32:23 +07:00
Peter Taoussanis
6807e2b6bd str-println now flushes *out* (Marek Srank). 2012-07-13 16:22:54 +07:00
Peter Taoussanis
068d9bf248 Use defonce instead of def for config. 2012-07-12 16:33:21 +07:00
Peter Taoussanis
f454ac9afb Clarified example Postal config. 2012-07-11 13:28:23 +07:00
Peter Taoussanis
7844eea6c9 README housekeeping. 2012-07-07 20:19:35 +07:00
Peter Taoussanis
8878fb82f8 New tests ns structure. 2012-07-07 20:19:34 +07:00
Peter Taoussanis
df0d26efde README typo (spotted by Steve Miner). 2012-07-07 20:19:10 +07:00
Peter Taoussanis
c1d9442ec2 Merge branch 'dev': v0.6.1. v0.6.1 2012-07-05 16:49:54 +07:00
Peter Taoussanis
d429ccc646 MAD test. 2012-07-05 16:48:14 +07:00
Peter Taoussanis
3daa33c02c New tests ns structure. 2012-07-05 16:39:49 +07:00
Peter Taoussanis
404d2ab886 Added note about changed repo+ns. 2012-07-05 16:39:48 +07:00
Peter Taoussanis
19f7b898e3 Added Mean Absolute Deviation (MAD) times to profiling output. Misc housekeeping. 2012-07-05 16:39:44 +07:00
Peter Taoussanis
2aa9d4d83f Merge branch 'dev': v0.6.0. v0.6.0 2012-07-03 21:22:44 +07:00
Peter Taoussanis
123f3c51d9 Added unaccounted-for timer. Fixed bug with :mean overflow. 2012-07-03 21:16:07 +07:00
Peter Taoussanis
0cb368a0d9 Updated README. Fixed profiler typos. Some other housekeeping. 2012-07-03 19:46:05 +07:00
Peter Taoussanis
bf7c9ff0f6 Cleaned up profiling table display. 2012-07-03 16:54:15 +07:00
Peter Taoussanis
aa531901ea Cleaned up test files. 2012-07-03 16:32:44 +07:00
Peter Taoussanis
aaca1aac5d Added timbre.profiling as merge from abandoned Touchstone library. 2012-07-03 16:32:08 +07:00
Peter Taoussanis
d9a68f1e58 README tweaks. 2012-07-03 16:30:50 +07:00
Peter Taoussanis
0177e7236b Added ns filtering, logging-enabled. Misc housekeeping. 2012-07-03 16:29:11 +07:00
Peter Taoussanis
cfc2a60c8e BREAKING: New ns structure. 2012-07-03 16:27:20 +07:00
Peter Taoussanis
a1bec9d6c3 Allow Travis to test dev branches. 2012-07-03 16:24:29 +07:00
Peter Taoussanis
7ce65ed924 Merge branch 'dev' v0.5.2 2012-07-01 18:12:32 +07:00
Peter Taoussanis
7dc339aca8 0.5.2
* Added check for valid logging level for 'set-level!' and for logging fns.
* Added ':report' level above fatal.
* Fixed arglists for 'log' macro.
* A few other bits of house-keeping.

Signed-off-by: Peter Taoussanis <ptaoussanis@gmail.com>
2012-07-01 18:08:45 +07:00
Peter Taoussanis
3b68744322 Pushed v0.5.1.
* Added note to README about new Clojars group.

Signed-off-by: Peter Taoussanis <ptaoussanis@gmail.com>
v0.5.1
2012-06-29 14:13:28 +07:00
Peter Taoussanis
f7c59cd377 Removed TODO.org. Please contact me if you'd like to contribute\! 2012-06-28 18:17:12 +07:00
Peter Taoussanis
cc58ac0025 Moved to new Maven group artifact. 2012-06-27 19:08:07 +07:00
Peter Taoussanis
4ddbcf2016 Bumped Postal dependency to 1.8.0. 2012-06-27 17:49:05 +07:00
Peter Taoussanis
fe65311a0a Tweaked CLJWS section of README. 2012-06-20 17:53:06 +07:00
Peter Taoussanis
4437a7af1e Added TODO. 2012-06-17 00:32:40 +07:00