Commit Graph

224 Commits

Author SHA1 Message Date
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 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. 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. 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. 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. 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' 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>
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
Peter Taoussanis 5a2b013db0 README tweak. 2012-06-16 22:37:51 +07:00
Peter Taoussanis daeb4d4a9b Added ClojureWerkz section to README. 2012-06-16 13:53:38 +07:00