Commits on Dec 6, 2012
  1. Strip immutant deps from the projects deps before resolution [IMMUTAN…

    This prevents incompatible versions from being loaded, and prevents some
    deps from being loaded in the wrong classloader.
    For archives, we'll need to strip these from lib on creation, which will
    happen in the plugin.
    tobias committed Dec 6, 2012
Commits on Dec 5, 2012
  1. More pipeline work [IMMUTANT-171]

    This adds the basics of error handling, and makes the current pipeline
    available as *pipeline*. It also now requires a name argument, but
    doesn't yet validate that is unique, and can't yet take a keyword.
    tobias committed Dec 5, 2012
Commits on Dec 4, 2012
  1. First cut at a messaging pipeline [IMMUTANT-171]

    This has a ways to go, namely:
    - how should it behave in a cluster? Using a UUID prevents horizontal scaling
    - should pipelines be immutable? They may need to be to work well in a cluster
    - docs
    tobias committed Dec 4, 2012
Commits on Dec 3, 2012
  1. Support destination names that don't match convention [IMMUTANT-178]

    This adds msg/as-queue and msg/as-topic. The functions names are certainly
    open for discussion.
    tobias committed Dec 3, 2012
Commits on Nov 30, 2012
  1. Typo.

    tobias committed Nov 30, 2012
  2. Eval the contents of deploy descriptor [IMMUTANT-181]

    Requires that the :init function be quoted now
    jcrossley3 committed Nov 30, 2012
  3. Some day this war's gonna end.

    tobias committed Nov 30, 2012
Commits on Nov 29, 2012
  1. Dammit ruby.

    tobias committed Nov 29, 2012
  2. Allow the build to work under clojure 1.5.0-beta1 [IMMUTANT-173]

    The tx.tx and web.noir integs don't run under 1.5.0-beta1, since
    lobos is broken under 1.5.
    tobias committed Nov 29, 2012
  3. Typo.

    tobias committed Nov 29, 2012
  4. Fixes [IMMUTANT-180]

    jcrossley3 committed Nov 29, 2012
Commits on Nov 28, 2012
  1. Typo.

    tobias committed Nov 28, 2012
  2. Support :edn encoding [IMMUTANT-170]

    This currently just duplicates the :clojure encoding, and does not check that
    the message is indeed the subset of clojure that is edn.
    tobias committed Nov 28, 2012
Commits on Nov 27, 2012
  1. Minor refactor.

    tobias committed Nov 27, 2012