Update catacumba version on interceptor example.

--- examples/interceptor/project.clj
+++ examples/interceptor/project.clj
@@ -4,7 +4,7 @@
   :license {:name "BSD (2-Clause)"
             :url "http://opensource.org/licenses/BSD-2-Clause"}
   :dependencies [[org.clojure/clojure "1.7.0-RC1"]
-                 [funcool/catacumba "0.2.0-SNAPSHOT"]]
+                 [funcool/catacumba "0.2.0"]]
   :main ^:skip-aot interceptor.core
   :target-path "target/%s"
   :profiles {:uberjar {:aot :all}})


removed unused printlns

removed unused printlns

--- src-cljs/frontend/models/project.cljs
+++ src-cljs/frontend/models/project.cljs
@@ -162,9 +162,6 @@
                              :login
                              (= org-name)))
                 (first))]
-    (println project)
-  (println (:oss? project))
-  (println (:num_paid_containers org))
   (assoc project :org-name org-name
          :show-premium-content? (or (config/enterprise?)
                                     (:oss? project)


Add heal spell

Add heal spell

--- src/dungeon_crusade/magic.clj
+++ src/dungeon_crusade/magic.clj
@@ -8,6 +8,16 @@

 (timbre/refer-timbre)

+(defn heal [state player-path target-path]
+  {:pre [(every? (get-in state target-path) [:hp :max-hp])]}
+  (let [target (get-in state target-path)
+        hp          (target :hp)
+        max-hp      (target :max-hp)
+        amount      1]
+    (debug "heal" player-path "is healing" target-path)
+    (debug "target-detail" target)
+    (update-in state (conj target-path :hp)
+      (fn [hp] (min max-hp (+ amount hp))))))

 (def magic
   [{:id :zap
@@ -21,6 +31,18 @@
               (do
                 (println "Zapped" collided-object)
                 (attack state [:world :player] (npc->keys state (collided-object :npc)))))
+            (assoc-in [:world :current-state] :normal)))}
+   {:id :heal
+    :name "heal"
+    :hotkey \h
+    :state :magic-direction
+    :fn (fn [state collided-object]
+          (-> state
+            (when-> (and (not (nil? collided-object))
+                       (contains? collided-object :npc))
+              (do
+                (println "Healed" collided-object)
+                (heal state [:world :player] (npc->keys state (collided-object :npc)))))
             (assoc-in [:world :current-state] :normal)))}])

 (defn id->magic


fixed permissions

fixed permissions


removed headline cruft

removed headline cruft

--- src/elliot/templates/home.clj
+++ src/elliot/templates/home.clj
@@ -20,7 +20,6 @@
           [:img {:src "imgs/daemon_img.png" :id "daemon-img"}]]]
         [:div {:class "search-div col"}
          [:div {:class "search-div-contents"}
-          [:h1 (config/all :headline)]
           [:form {:method "GET"}
            [:div {:class "form-group"}
             [:input {:type "text"


up limit on data requested

up limit on data requested

--- app/ws.cljs
+++ app/ws.cljs
@@ -16,7 +16,7 @@
     (when recording-id
       (let [cb (r {:type :get
                     :url (str "/recordings/" recording-id "/data")
-                   :data {:limit 100
+                   :data {:limit 1000
                           :start @start}})]

         (go


make atomically macro use exec! instead of exec

--- src/labs/redis/core.clj
+++ src/labs/redis/core.clj
@@ -285,6 +285,14 @@

 ;; Transactions
 ;; Like atomically in redis-clojure
+(defn exec!
+  "EXEC
+Execute all commands issued after MULTI.
+Completes QUEUED futures with results.
+Since Redis version 1.1.95"
+  [^Client db]
+  (.execWithResults db))
+
 (defmacro atomically
   "Execute all redis commands in body in a MULTI/EXEC. If an exception is thrown the
   the transaction will be closed by an DISCARD, and the exception will be rethrown.
@@ -295,19 +303,12 @@
      (try
       (do
         ~@body
-        (exec ~db))
+        (exec! ~db))
       (catch Throwable e#
         ;; on DISCARD we .ensure to flush the pipeline
         (try @(discard ~db)
           (finally (throw e#)))))))

-(defn exec!
-  "EXEC
-Execute all commands issued after MULTI.
-Completes QUEUED futures with results.
-Since Redis version 1.1.95"
-  [^Client db]
-  (.execWithResults db))

 ;; info helper
 (defn info!


delay controllers execution to actual effects execution stage to prevent state inconsistency

--- src/scrum/reconciler.cljs
+++ src/scrum/reconciler.cljs
@@ -63,13 +63,14 @@
   (dispatch! [this cname action args]
     (queue-effects!
       queue
-      [cname ((get controllers cname) action args (get @state cname))])
+      [cname #((get controllers cname) action args (get @state cname))])

     (schedule-update!
       batched-updates
       scheduled?
       (fn []
-        (let [effects @queue]
+        (let [effects
+              (map (fn [[cname ctrl]] [cname (ctrl)]) @queue)]
           (clear-queue! queue)
           (when-let [state-effects (filter (comp :state second) effects)]
             (swap! state


Exercise 1.13

Exercise 1.13


Use InputStream#available for STDIN

Use InputStream#available for STDIN

--- src/sparql_to_csv/cli.clj
+++ src/sparql_to_csv/cli.clj
@@ -56,14 +56,14 @@
   (has-input?
     [input]
     (.ready input)))
-
+
 (defn- main
   [{::spec/keys [auth endpoint input]
     :as params}
    template]
   (validate-params params)
   (validate-template template)
-  (let [piped? (has-input? input)
+  (let [piped? (or (pos? (.available System/in)) (has-input? input))
         query-fn (cond piped? sparql/piped-query
                        (mustache/is-paged? template) sparql/paged-query
                        :else sparql/query)]


Lock an actual object

Lock an actual object

--- clojure/improper_var_use.clj
+++ clojure/improper_var_use.clj
@@ -10,11 +10,11 @@
 (println "BAD" x)

 (def y 0)
+(def lock (Object.))
 (def newlatch (java.util.concurrent.CountDownLatch. 10))
 (dotimes [i 10]
   (.start (Thread. (fn []
-    (dotimes [j 10] (locking y (def y (+ y 1))))
+    (dotimes [j 10] (locking lock (def y (+ y 1))))
     (.countDown newlatch)))))
 (.await newlatch)
 (println "GOOD" y)
-


Another attempt at fixing the scrolling of thread

--- src/braid/client/ui/views/thread.cljs
+++ src/braid/client/ui/views/thread.cljs
@@ -84,6 +84,7 @@
         ref-cb (fn [node] (reset! messages-node node))

         at-bottom? (atom true)
+        first-scroll? (atom true)

         check-at-bottom
         (fn []
@@ -105,6 +106,7 @@

        :component-did-mount
        (fn [c]
+         (reset! at-bottom? true)
          (scroll-to-bottom! c)
          (go (loop []
                (let [[_ ch] (alts! [embed-update-chan kill-chan])]
@@ -121,7 +123,9 @@
        (fn [thread]
          [:div.messages
           {:ref ref-cb
-           :on-scroll (fn [_] (check-at-bottom))}
+           :on-scroll (fn [_] (if-not @first-scroll?
+                                (check-at-bottom)
+                                (reset! first-scroll? false)))}
           (let [sorted-messages
                 (->> @messages
                      (sort-by :created-at)


take care of deprecation message

take care of deprecation message

Deprecation message was:

    Warning: Returning `false` from an event handler is deprecated and
    will be ignored in a future release. Instead, manually call
    e.stopPropagation() or e.preventDefault(), as appropriate.

--- frontend/src/leftover/ui.cljs
+++ frontend/src/leftover/ui.cljs
@@ -70,7 +70,7 @@
                    (obi/input {:type "text" :placeholder "Location" :value location :on-change #(handle-change % owner :location)})
                    (obi/input {:type "text" :placeholder "Amount" :value amount :on-change #(handle-change % owner :amount)})
                    (obb/button-group {:justified? true}
-                                     (obb/button-group {} (obb/button { :bs-style "success" :on-click (fn [] (add-payment actions owner state)) } "Add")))))))))
+                                     (obb/button-group {} (obb/button { :bs-style "success" :on-click (fn [e] (.preventDefault e) (add-payment actions owner state) nil) } "Add")))))))))

 (defn button-bar [app owner]
   (reify om/IRender
@@ -78,8 +78,8 @@
       (let [actions (om/get-shared owner :actions)]
         (dom/div {:class "col-sm-6 component"}
                  (obb/button-group {:justified? true}
-                                   (obb/button-group {} (obb/button { :bs-style "primary" :on-click (fn [] (put! actions {:type :enter-payment})) } "Enter Payment"))
-                                   (obb/button-group {} (obb/button { :bs-style "primary" :on-click (fn [] (put! actions {:type :view-history})) } "View History"))))))))
+                                   (obb/button-group {} (obb/button { :bs-style "primary" :on-click (fn [e] (.preventDefault e) (put! actions {:type :enter-payment}) nil) } "Enter Payment"))
+                                   (obb/button-group {} (obb/button { :bs-style "primary" :on-click (fn [e] (.preventDefault e) (put! actions {:type :view-history})  nil) } "View History"))))))))

 (defn running-total [data owner]
   (reify om/IRender


Also listen to branch.created

Also listen to branch.created

and clean up some code

--- src/cider_ci/builder/jobs/trigger.clj
+++ src/cider_ci/builder/jobs/trigger.clj
@@ -96,7 +96,6 @@
               (trigger-fulfilled? tree-id job trigger)) triggers))))

 (declare trigger-supermodules-jobs)
-
 (defn- trigger-jobs [tree-id]
   (catcher/wrap-with-suppress-and-log-debug
     (->> (configfile/get-configfile tree-id)
@@ -120,16 +119,6 @@
        (map trigger-jobs)
        doall) nil)

-;(defn- trigger-supermodules-jobs [tree-id]
-;  (->> (jdbc/query (rdbms/get-ds)
-;              ["SELECT DISTINCT tree_id FROM submodules
-;                WHERE submodules.submodule_tree_id = ?" tree-id])
-;       (map :tree_id)
-;       (map trigger-jobs)
-;       doall) nil)
-
-;(trigger-jobs "f16b54b601575e20a508912a3f2502c8a43de183")
-

 ;### listen to branch updates #################################################
@@ -146,6 +135,9 @@

 (defn listen-to-branch-updates-and-fire-trigger-jobs []
   (messaging/listen "branch.updated" evaluate-branch-updated-message))
+
+(defn listen-to-branch-updates-and-fire-trigger-jobs []
+  (messaging/listen "branch.created" evaluate-branch-updated-message))


fix for Java 9

fix for Java 9

--- web-app/project.clj
+++ web-app/project.clj
@@ -5,10 +5,10 @@
   :min-lein-version   "2.8.1"

   :dependencies [[org.clojure/clojure       "1.9.0"]
-                 [http-kit                  "2.2.0"]
-                 [org.clojure/clojurescript "1.9.946" :scope "provided"]
+                 [http-kit                  "2.3.0-beta2"]
+                 [org.clojure/clojurescript "1.10.217" :scope "provided"]
                  [org.omcljs/om             "1.0.0-beta1"]
-                 [org.clojure/core.async    "0.3.465"]
+                 [org.clojure/core.async    "0.4.474"]
                  ;; If cljs-http is upgraded to 0.1.39, the code will fail when compiled with optimisations enabled
                  [cljs-http                 "0.1.44" :exclusions [org.clojure/core.async]]
                  [cljsjs/moment             "2.17.1-1"]]


Small reformatting

Small reformatting

--- web-app/project.clj
+++ web-app/project.clj
@@ -19,8 +19,7 @@

   :plugins      [[lein-cljsbuild            "1.1.1"]    ; Leiningen plugin to make ClojureScript development easy
                  [lein-figwheel             "0.5.0-1"]
-                 [cider/cider-nrepl         "0.11.0-SNAPSHOT"
-                 ]]
+                 [cider/cider-nrepl         "0.11.0-SNAPSHOT"]]

   :clean-targets ^{:protect false} ["resources/public/js"]


Fixed up bugs with the old approach to running forma.

--- src/clj/forma/hadoop/jobs/scatter.clj
+++ src/clj/forma/hadoop/jobs/scatter.clj
@@ -76,24 +76,26 @@
              :window 10}})

 (defn paths-for-dataset
-  [dataset s-res t-res]
+  [dataset s-res t-res tile-seq]
   (let [res-string (format "%s-%s" s-res t-res)]
-    (for [tile (tile-set :IDN :MYS)]
+    (for [tile tile-seq]
       [dataset res-string (apply r/hv->tilestring tile)])))

 (defn constrained-tap
-  [ts-pail-path dateset s-res t-res tile-seq]
-  (apply split-chunk-tap
-         ts-pail-path
-         (paths-for-dataset "ndvi" s-res t-res)))
+  [ts-pail-path dataset s-res t-res country-seq]
+  (->> (apply tile-set country-seq)
+       (paths-for-dataset dataset s-res t-res)
+       (apply split-chunk-tap ts-pail-path)))

 (defn adjusted-precl-tap
-  [ts-pail-path s-res base-t-res t-res countries]
+  "Document... returns a tap that adjusts for the incoming
+  resolution."
+  [ts-pail-path s-res base-t-res t-res country-seq]
   (let [extracter (c/juxt #'io/extract-location
                           #'io/extract-chunk-value)
         combiner (c/comp #'io/mk-data-value
                          #'stretch/ts-expander)
-        precl-tap (constrained-tap ts-pail-path "precl" s-res base-t-res countries)]
+        precl-tap (constrained-tap ts-pail-path "precl" s-res base-t-res country-seq)]
     (if (= t-res base-t-res)
       precl-tap
       (<- [?path ?final-chunk]
@@ -103,31 +105,30 @@
           (io/swap-data ?chunk ?new-series :> ?swapped-chunk)
           (io/set-temporal-res ?swapped-chunk t-res :> ?final-chunk)))))

-(defmain RunForma
-  "TODO: Rewrite this, so that we only need to give it a sequence of
-  countries (or tiles), and it'll generate the rest."
-  [pail-path ts-pail-path out-path run-key & countries]
-  (let [{:keys [s-res t-res] :as forma-map} (:run-key forma-run-parameters)
-        countries (or countries [:IDN :MYS])]
+(defn process-forma
+  "TODO: Make sure run-key works right."
+  [pail-path ts-pail-path out-path run-key country-seq]
+  (let [{:keys [s-res t-res] :as forma-map} (forma-run-parameters run-key)]
     (?- (hfs-seqfile out-path :sinkmode :replace)
         (forma/forma-query forma-map
-                           (constrained-tap ts-pail-path "ndvi" s-res t-res countries)
-                           (adjusted-precl-tap ts-pail-path s-res "32" t-res countries)
-                           (constrained-tap pail-path "vcf" s-res "00" countries)
-                           (country-tap (constrained-tap pail-path "gadm" s-res "00" countries)
+                           (constrained-tap ts-pail-path "ndvi" s-res t-res country-seq)
+                           (adjusted-precl-tap ts-pail-path s-res "32" t-res country-seq)
+                           (constrained-tap pail-path "vcf" s-res "00" country-seq)
+                           (country-tap (constrained-tap pail-path "gadm" s-res "00" country-seq)
                                         convert-line-src)
                            (tseries/fire-query pail-path
                                                t-res
                                                "2000-11-01"
                                                "2011-06-01"
-                                               countries)))))
+                                               country-seq)))))

-(defmain BucketForma
-  [forma-path bucketed-path]
+(defn bucket-forma
+  "TODO: Get these country numbers turned into codes!"
+  [unbucketed-path bucketed-path]
   (let [template-fields ["?s-res" "?country" "?datestring"]
         data-fields     ["?mod-h" "?mod-v" "?sample" "?line" "?text"]
         forma-fields    (concat template-fields data-fields)
-        src (hfs-seqfile forma-path)]
+        src (hfs-seqfile unbucketed-path)]
     (?<- (hfs-textline bucketed-path
                        :sink-template "%s/%s/%s/"
                        :outfields data-fields
@@ -136,6 +137,13 @@
          forma-fields
          (src :>> forma-fields)
          ([[103] [158]] ?country :> true))))
+
+(defmain RunForma
+  [pail-path ts-pail-path results-path run-key & countries]
+  (let [countries (or countries [:IDN :MYS])
+        temp-path "s3n://formares/unbucketed"]
+    (process-forma pail-path ts-pail-path temp-path run-key countries)
+    (bucket-forma temp-path results-path)))

 ;; ## Rain Processing, for Dan
 ;;


Get descriptions into the Swagger schemas (including query parameter descriptions)

--- src/io/aviso/rook/swagger.clj
+++ src/io/aviso/rook/swagger.clj
@@ -21,6 +21,15 @@
   [m]
   (medley/remove-vals nil? m))

+
+(defn- merge-in-description
+  [swagger-schema schema]
+  (let [schema-meta (meta schema)
+        description (or (:description schema-meta)
+                        (:doc schema-meta))]
+    (if description
+      (assoc swagger-schema :description description)
+      swagger-schema)))

 (def default-swagger-template
   "A base skeleton for a Swagger Object (as per the Swagger 2.0 specification), that is further populated from Rook namespace
@@ -101,17 +110,21 @@

   EnumSchema
   (convert-schema [schema _ swagger-object]
-    [swagger-object {:type :string                          ; an assumption
-                     :enum (unwrap-schema schema)}])
+    [swagger-object (merge-in-description
+                      {:type :string                        ; an assumption
+                       :enum (unwrap-schema schema)}
+                      schema)])

   Maybe
   (convert-schema [schema swagger-options swagger-object]
     (let [[swagger-object' swagger-schema] (simple->swagger-schema swagger-options swagger-object (unwrap-schema schema))]
-      [swagger-object' (assoc swagger-schema :allowEmptyValue true)]))
+      [swagger-object' (-> swagger-schema
+                           (assoc :allowEmptyValue true)
+                           (merge-in-description schema))]))

   AnythingSchema
   (convert-schema [schema swagger-options swagger-object]
-    [swagger-object {:type :object}])
+    [swagger-object (merge-in-description {:type :object} schema)])

   Both
   (convert-schema [schema swagger-options swagger-object]
@@ -139,9 +152,11 @@
                       {:schema schema})))
     (t/track
       "Converting vector schema."
-      (let [[swagger-object' item-reference] (simple->swagger-schema swagger-options swagger-object (first schema))]
-        [swagger-object' {:type  :array
-                          :items item-reference}])))
+      (let [item-schema (first schema)
+            [swagger-object' item-reference] (simple->swagger-schema swagger-options swagger-object item-schema)]
+        [swagger-object' (merge-in-description {:type  :array
+                                                :items item-reference}
+                                               schema)])))

   IPersistentMap
   (convert-schema [schema swagger-options swagger-object]
@@ -158,7 +173,7 @@
      data (get data-type-mappings schema)]

     (some? data)
-    [swagger-object data]
+    [swagger-object (merge-in-description data schema)]

     :else
     (convert-schema schema swagger-options swagger-object)))
@@ -179,11 +194,12 @@
                       :else
                       (t/track
                         #(format "Describing query parameter `%s'." (name k))
-                        (let [[swagger-object' schema-description] (simple->swagger-schema swagger-options so key-schema)
-                              full-description (assoc schema-description
-                                                 :name k
-                                                 :in :query
-                                                 :required required)]
+                        (let [[swagger-object' swagger-schema] (simple->swagger-schema swagger-options so key-schema)
+                              full-description (-> swagger-schema
+                                                   (assoc :name k
+                                                          :in :query
+                                                          :required required)
+                                                   (merge-in-description key-schema))]
                           (update-in swagger-object' params-key
                                      conj full-description)))))]
       (reduce reducer swagger-object schema))


initial implementation of frontend counter

--- src/om_next_e2e/ui.cljs
+++ src/om_next_e2e/ui.cljs
@@ -3,15 +3,45 @@
             [om.next :as om :refer-macros [defui]]
             [om.dom :as dom]))

+(defonce app-state (atom {:counter 0}))
+
+(defmulti read om/dispatch)
+(defmulti mutate om/dispatch)
+
+(defn get-state-key [{:keys [state]} key]
+  (let [st @state]
+    (if-let [[_ value] (find st key)]
+      {:value value}
+      :not-found)))
+
+(defmethod read :default [env key params]
+  (get-state-key env key))
+
+(defmethod mutate 'ui/increment [{:keys [state]} _ {:keys [value]}]
+  {:value {:keys [:counter]}
+   :action (fn [] (swap! state
+                         #(update % :counter (fn [old] (+ old value)))))})
+
+(def reconciler
+  (om/reconciler
+    {:state app-state :parser (om/parser {:read read :mutate mutate})}))
+
+(defn mutate! [query]
+  (om/transact! reconciler query))
+
 (enable-console-print!)

-(println "Hello world!")
-
-(defui HelloWorld
+(defui Counter
+  static om/IQuery
+  (query [this] [:counter])
   Object
   (render [this]
-    (dom/div nil "Hello, World!")))
+          (dom/div nil
+                   (dom/div nil (str "Counter: " (:counter (om/props this))))
+                   (dom/button #js {:onClick
+                                    #(mutate!
+                                       `[(ui/increment {:value 1}) :counter])}
+                               "Increment"))))

-(def hello (om/factory HelloWorld))
-
-(js/ReactDOM.render (hello) (gdom/getElement "main-app-area"))
+(om/add-root! reconciler
+  Counter (gdom/getElement "main-app-area"))


[ref] Move event snippet upper.

[ref] Move event snippet upper.

--- src/ombs/view/event.clj
+++ src/ombs/view/event.clj
@@ -6,6 +6,22 @@
     [ombs.core :as core]
     [ombs.validate :refer [errors-string]]
     ))
+
+(declare start-action)
+(declare fill-parts)
+(declare participate-action)
+(def event-sel [:.event])
+(h/defsnippet event-elem "../resources/public/event.html" event-sel [{:keys [name price date author status parts]}]
+  [:.name]              (h/set-attr :value name)
+  [:.date]              (h/set-attr :value date)
+  [:.author]            (h/set-attr :value author)
+  [:.price]             (h/set-attr :value (str price))
+  [:.debt]              (h/set-attr :value (core/debt (sess/get :username) name date))
+  [:#parts-row]         (partial fill-parts parts)
+  [:.action.participate](partial participate-action name date status)
+  [:.action.pay]        (partial pay-action name date)
+  [:.action.start]      (partial start-action name date author)
+  )

 (def parts-row-sel [:#parts-row])
 (h/defsnippet parts-snip "../resources/public/parts.html" parts-row-sel [parts]
@@ -37,15 +53,3 @@
     ((h/remove-attr :disabled "")  match)
     ((h/set-attr :disabled "")     match)))

-(def event-sel [:.event])
-(h/defsnippet event-elem "../resources/public/event.html" event-sel [{:keys [name price date author status parts]}]
-  [:.name]              (h/set-attr :value name)
-  [:.date]              (h/set-attr :value date)
-  [:.author]            (h/set-attr :value author)
-  [:.price]             (h/set-attr :value (str price))
-  [:.debt]              (h/set-attr :value (core/debt (sess/get :username) name date))
-  [:#parts-row]         (partial fill-parts parts)
-  [:.action.participate](partial participate-action name date status)
-  [:.action.pay]        (partial pay-action name date)
-  [:.action.start]      (partial start-action name date author)
-  )


Remove list endpoint

Remove list endpoint

--- src/uuuurrrrllll/core.clj
+++ src/uuuurrrrllll/core.clj
@@ -59,29 +59,11 @@
     ;; returning nil invokes the jetty 404 handler.
     nil))

-(defn list-all [getter]
-  (fn [request]
-    {:status 200
-     :body (html [:body
-                  [:ul
-                   (for [[channel urls] (coalesce-entries getter)]
-                     [:li channel
-                      [:ul (for [url urls]
-                             (let [v (escape-html url)]
-                               [:li [:a {:href v} v]]))]])]])}))
-
-(def list-all-riak (list-all get-all-entries))
-(def list-all-cass (list-all cass/get-all-entries))
-
 (defroutes app
   (POST "/t/" request
     handle-text)
   (POST "/" request
         handle-post)
-  (GET "/list_riak/" request
-       list-all-riak)
-  (GET "/list_cass/" request
-       list-all-cass)
   (GET "/t/:code/" request
        handle-text-get)
   (GET "/:url/" request


Changed default encoder format to m4v

Changed default encoder format to m4v

--- src/video_server/main.clj
+++ src/video_server/main.clj
@@ -82,7 +82,7 @@
     :default "true"
     :parse-fn #(Boolean/parseBoolean %)]
    ["-f" "--format EXT" "Output format: mkv, mp4, m4v"
-    :default "mkv"
+    :default "m4v"
     :parse-fn str/lower-case
     :validate [#{"mkv" "mp4" "m4v"} "The output format must be one of mkv, mp4 or m4v"]]
    ["-s" "--size INT" "Preferred video size when transcoding"


Updating version for v1.60.1

Updating version for v1.60.1

--- scheduler/project.clj
+++ scheduler/project.clj
@@ -13,7 +13,7 @@
 ;; See the License for the specific language governing permissions and
 ;; limitations under the License.
 ;;
-(defproject cook "1.60.2-SNAPSHOT"
+(defproject cook "1.60.1"
   :description "This launches jobs on a Mesos cluster with fair sharing and preemption"
   :license {:name "Apache License, Version 2.0"}
   :dependencies [[org.clojure/clojure "1.10.3"]


Don't need vec here

Don't need vec here

--- src/overseer/worker.clj
+++ src/overseer/worker.clj
@@ -71,7 +71,7 @@
    nil on failure"
   [conn config jobs]
   {:pre [(not (empty? jobs))]}
-  (let [job (rand-nth (vec jobs))
+  (let [job (rand-nth jobs)
         ex-handler (->default-exception-handler config job)]
     (when (reserve-job ex-handler conn job)
       job)))


send ident of transaction through api

send ident of transaction through api

--- src/pc/http/datomic.clj
+++ src/pc/http/datomic.clj
@@ -18,8 +18,9 @@
   [db datom]
   (->> datom :e (d/entity db) :dummy (= :dummy/dummy)))

-(defn datom-read-api [datom]
-  (let [{:keys [e a v tx added] :as d} datom]
+(defn datom-read-api [db datom]
+  (let [{:keys [e a v tx added] :as d} datom
+        a (:db/ident (d/entity db a))]
     {:e e :a a :v v :tx tx :added added}))

 ;; TODO: annotate transaction with session and document information
@@ -47,7 +48,7 @@
                                deref
                                :tx-data
                                (filter (partial public? db))
-                               (map datom-read-api)))}}))
+                               (map (partial datom-read-api db))))}}))

 (defn get-annotations [transaction]
   (let [txid (-> transaction :tx-data first :tx)]
@@ -61,7 +62,7 @@
       (when-let [public-datoms (->> transaction
                                     :tx-data
                                     (filter (partial public? (:db-after transaction)))
-                                    (map datom-read-api)
+                                    (map (partial datom-read-api (:db-after transaction)))
                                     seq)]
         (sente/notify-transaction (merge {:tx-data public-datoms}
                                          annotations))))))


0.6.1-beta1

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject protobuf "0.6.0-beta19"
+(defproject protobuf "0.6.1-beta1"
   :description "Clojure-protobuf provides a clojure interface to Google's protocol buffers."
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
@@ -7,13 +7,9 @@
                  [ordered-collections "0.4.0"]
                  [useful "0.8.2-alpha1"]
                  [schematic "0.0.5"]]
-  :plugins [[lein-protobuf "0.1.1"]]
+  :plugins [[lein-protobuf "0.2.0-beta1"]]
   :profiles {:dev {:dependencies [[gloss "0.2.1"]
                                   [io "0.2.0-beta2"]]}}
   :hooks [leiningen.protobuf]
-  ;; Bug in the current 1.x branch of Leiningen causes
-  ;; jar to implicitly clean no matter what, wiping stuff.
-  ;; This prevents that.
-  :disable-implicit-clean true
   :checksum-deps true
   :java-source-paths ["src"])


update deps

update deps

--- project.clj
+++ project.clj
@@ -3,8 +3,8 @@
   :url "https://github.com/roman01la/citrus"
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
-  :dependencies [[org.clojure/clojure "1.8.0" :scope "provided"]
-                 [org.clojure/clojurescript "1.9.521" :scope "provided"]
+  :dependencies [[org.clojure/clojure "1.9.0" :scope "provided"]
+                 [org.clojure/clojurescript "1.9.946" :scope "provided"]
                  [rum "0.10.8"]]

   :plugins [[lein-cljsbuild "1.1.6" :exclusions [[org.clojure/clojure]]]]


use bitfondue.handler/app as a ring-handler for figwheel

--- project.clj
+++ project.clj
@@ -36,6 +36,8 @@
              ;; :server-ip "127.0.0.1"

              :css-dirs ["resources/public/css"] ;; watch and update CSS
+
+             :ring-handler bitfondue.handler/app
              }
   :cljsbuild {:builds {:dev {:source-paths ["src-cljs"]


Removed a plugin exclusion

Removed a plugin exclusion

--- project.clj
+++ project.clj
@@ -34,7 +34,7 @@
                  [figwheel-sidecar "0.5.17"]]

   :plugins [[lein-cljsbuild "1.1.7"]
-            [lein-asset-minifier "0.4.5" :exclusions [org.clojure/clojure]]]
+            [lein-asset-minifier "0.4.5"]]

   :ring {:handler bookmarx.handler/app
          :uberwar-name "bookmarx.war"}


finished refactoring

finished refactoring

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject org.domaindrivenarchitecture/dda-managed-vm "0.2.1-SNAPSHOT"
+(defproject dda/dda-managed-vm "0.2.1-SNAPSHOT"
   :description "The managed vm desktop crate"
   :url "https://www.domaindrivenarchitecture.org"
   :license {:name "Apache License, Version 2.0"


switch to using lazytest 1.2.3-SNAPSHOT

switch to using lazytest 1.2.3-SNAPSHOT

I'm not a fan of depending on a snapshot release, but it fixes a major bug in lazytest- a compile error on any ns decl with a keyword, which lein new does by default

--- project.clj
+++ project.clj
@@ -6,5 +6,5 @@
                  [com.jcraft/jsch "0.1.42"]
                  [org.apache.ant/ant "1.8.1"]
                  [org.clojars.ninjudd/maven-ant-tasks "2.1.0" :exclusions [ant/ant]]]
-  :dev-dependencies [[com.stuartsierra/lazytest "1.1.2" :exclusions [swank-clojure]]]
+  :dev-dependencies [[com.stuartsierra/lazytest "1.1.3-SNAPSHOT" :exclusions [swank-clojure]]]
   :repositories [["lazytest" "http://stuartsierra.com/maven2"]])


start working on 1.6.4

start working on 1.6.4

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject babel "1.6.3"
+(defproject babel "1.6.4-SNAPSHOT"
   :description "A Clojure library for generation of expressions from grammars and lexicons."
   :url "http://github.com/ekoontz/babel"
   :license {:name "Proprietary: all rights reserved. No distribution allowed without consent of owners."}


Upgrade clojure.jdbc 0.1.1 -> 0.1.3

Upgrade clojure.jdbc 0.1.1 -> 0.1.3

--- project.clj
+++ project.clj
@@ -23,7 +23,7 @@
    ;; database
    [postgresql/postgresql "8.4-702.jdbc4"]
    [org.apache.tomcat/tomcat-jdbc "7.0.25"]
-   [org.clojure/java.jdbc "0.1.1"]
+   [org.clojure/java.jdbc "0.1.3"]
    [korma "0.3.0-beta9" :exclusions [log4j/log4j] ]
    [lobos "0.8.0"]
    ]


Update Clojure version.

Update Clojure version.


Bump library

Bump library

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject com.wsscode/pathom "2.2.0-beta8"
+(defproject com.wsscode/pathom "2.2.0-beta9"
   :description "A Clojure library designed to provide a collection of helper functions to support Clojure(script) graph parsers using\nom.next graph syntax."
   :url "https://github.com/wilkerlucio/pathom"
   :license {:name "Eclipse Public License"


general topping role

general topping role

--- project.clj
+++ project.clj
@@ -126,8 +126,8 @@
   :topping {
       :service "celestial"
       :app {:app-name "celestial" :src "target/celestial-0.8.0.jar"}
-      :env {:roles {:celestial #{{:host "tk-celestial" :user "ronen" :sudo true}}}}
-  }
+      :env {:roles {:remote #{{:host "celestial" :user "ubuntu" :sudo true}}}}
+   }

   :resource-paths  ["src/main/resources/"]
   :source-paths  ["src"]


lein-release plugin: bumped version from 0.27 to 0.28-SNAPSHOT for next development cycle

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject tyranitar "0.27"
+(defproject tyranitar "0.28-SNAPSHOT"
   :description "Tyranitar service"
   :url "http://wikis.in.nokia.com/NokiaMusicArchitecture/Tyranitar"


use core.unify instead of unifycle

use core.unify instead of unifycle

--- project.clj
+++ project.clj
@@ -4,6 +4,6 @@
                  [org.clojure/clojure-contrib "1.2.0"]
                  [ordered "0.3.0"]
                  [org.clojure/algo.monads "0.1.0"]
-                 [unifycle "0.5.0"]]
+                 [org.clojure/core.unify "0.5.1"]]
   :dev-dependencies [[swank-clojure "1.2.1"]])


Unquote plugins

Unquote plugins

--- project.clj
+++ project.clj
@@ -134,7 +134,7 @@
                          auth-deps
                          environment-deps
                          ui-deps)
-  :plugins plugins
+  :plugins ~plugins
   :source-paths ~(-> source-paths :app :clj)
   :cljsbuild {:builds {:app {:source-paths ~(-> source-paths :app :cljs)
                              :compiler ~cljsbuild-compiler-config}}}


Version 0.1.0

Version 0.1.0

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject lambdacd-cctray "0.1.0-SNAPSHOT"
+(defproject lambdacd-cctray "0.1.0"
   :description "cctray support for lambdacd"
   :url "http://github.com/flosell/lambdacd-cctray"
   :license {:name "Apache License, version 2.0"


Version 2.1.0

Version 2.1.0

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject puppetlabs/http-client "2.1.0-SNAPSHOT"
+(defproject puppetlabs/http-client "2.1.0"
   :description "HTTP client wrapper"
   :license {:name "Apache License, Version 2.0"
             :url "http://www.apache.org/licenses/LICENSE-2.0.html"}


Upgrade to Clojure 1.9

Upgrade to Clojure 1.9

--- project.clj
+++ project.clj
@@ -2,7 +2,7 @@
   :dependencies [[cheshire "5.4.0"]
                  [com.climate/claypoole "1.1.4"]
                  [com.taoensso/timbre "4.8.0"]
-                 [org.clojure/clojure "1.8.0"]
+                 [org.clojure/clojure "1.9.0"]
                  [org.clojure/core.async "0.3.442"]
                  [org.clojure/core.match "0.3.0-alpha4"]
                  [prismatic/schema "1.0.5"]


Release version 0.8.1.0-alpha7.

Release version 0.8.1.0-alpha7.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject org.onyxplatform/onyx-bookkeeper "0.8.1.0-SNAPSHOT"
+(defproject org.onyxplatform/onyx-bookkeeper "0.8.1.0-alpha7"
   :description "Onyx plugin for BookKeeper"
   :url "https://github.com/onyx-platform/onyx-bookkeeper"
   :license {:name "Eclipse Public License"
@@ -13,7 +13,7 @@
                              :sign-releases false}}
   :dependencies [[org.clojure/clojure "1.7.0"]
                  ^{:voom {:repo "git@github.com:onyx-platform/onyx.git" :branch "master"}}
-                 [org.onyxplatform/onyx "0.8.1-alpha6"]]
+                 [org.onyxplatform/onyx "0.8.1-alpha7"]]
   :profiles {:dev {:plugins [[lein-set-version "0.4.1"]
                              [lein-update-dependency "0.1.2"]
                              [lein-pprint "1.1.1"]]}


add codec for base64

add codec for base64

--- project.clj
+++ project.clj
@@ -5,6 +5,7 @@
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   :dependencies [[org.clojure/clojure "1.8.0"]
                  ;;[org.clojure/core.cache "0.6.5"]
+                 [org.clojure/data.codec "0.1.0"]
                  [medley "1.0.0"]
                  ;;[buddy/buddy-core "1.4.0"]
                  [org.bouncycastle/bcprov-jdk15on "1.58"]


Prepare for next release cycle.

Prepare for next release cycle.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject onyx-app/lein-template "0.9.11.0-alpha1"
+(defproject onyx-app/lein-template "0.9.11.0-SNAPSHOT"
   :description "Onyx Leiningen application template"
   :url "https://github.com/onyx-platform/onyx-template"
   :license {:name "MIT License"


bugfix "reset"

bugfix "reset"

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject closp/lein-template "0.1.16-Snapshot"
+(defproject closp/lein-template "0.1.16"
   :description "A webframework combining several technologies based on luminus and chestnut."
   :url "https://github.com/sveri/closp"
   :license {:name "Eclipse Public License"


Back to snapshot

Back to snapshot

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject clojurewerkz/cassaforte "1.3.0-beta12"
+(defproject clojurewerkz/cassaforte "1.3.0-beta13-SNAPSHOT"
   :min-lein-version "2.0.0"
   :description "A Clojure client for Apache Cassandra"
   :url "http://clojurecassandra.info"


Upgrade deps

Upgrade deps

--- project.clj
+++ project.clj
@@ -7,11 +7,11 @@
   :min-lein-version "2.7.1"

   :dependencies [[org.clojure/clojure "1.8.0"]
-                 [org.clojure/clojurescript "1.9.521"]
-                 [org.clojure/core.async "0.3.442"
+                 [org.clojure/clojurescript "1.9.562"]
+                 [org.clojure/core.async "0.3.443"
                   :exclusions [org.clojure/tools.reader]]
                  [org.clojure/core.match "0.3.0-alpha4"]
-                 [instaparse "1.4.5"]]
+                 [instaparse "1.4.7"]]

   :source-paths ["src"]
   :test-paths ["test"]
@@ -107,11 +107,13 @@
   :profiles {:dev        {:dependencies [[karma-reporter "2.1.2"]
                                          [binaryage/devtools "0.9.4"]
                                          [figwheel-sidecar "0.5.10"]
-                                         [com.cemerick/piggieback "0.2.1"]]
+                                         [com.cemerick/piggieback "0.2.1"]
+                                         [org.clojure/tools.nrepl "0.2.13"]]
                           :plugins      [[lein-ancient "0.6.10"]
-                                         [lein-kibit "0.1.3"]
+                                         [lein-kibit "0.1.5"]
                                          [lein-npm "0.6.2"]
                                          [lein-figwheel "0.5.10"]
+                                         [cider/cider-nrepl "0.14.0"]
                                          [lein-cljsbuild "1.1.6" :exclusions [[org.clojure/clojure]]]]
                           ;; need to add dev source path here to get user.clj loaded
                           :source-paths ["src" "dev"]


Version 0.9.0

Version 0.9.0

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject grafter/grafter "0.9.0-SNAPSHOT"
+(defproject grafter/grafter "0.9.0"
   :description "Tools for the hard graft of linked data processing"
   :url "http://grafter.org/"
   :license {:name "Eclipse Public License - v1.0"


Upgraded most of the dependencies

Upgraded most of the dependencies

The tests pass.

Ran

lein source-deps :prefix-exclusions "[\"classlojure\"]"
lein with-profile +plugin.mranderson/config test
lein with-profile +1.8,+plugin.mranderson/config test
lein with-profile +1.9,+plugin.mranderson/config test

and they all passed without an issue.

--- project.clj
+++ project.clj
@@ -3,34 +3,34 @@
   :url "http://github.com/clojure-emacs/refactor-nrepl"
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
-  :dependencies [[org.clojure/tools.nrepl "0.2.12"]
-                 ^:source-dep [http-kit "2.1.19"]
-                 ^:source-dep [cheshire "5.4.0"]
-                 ^:source-dep [clojure-emacs/alembic "0.3.3"]
-                 ^:source-dep [org.clojure/tools.analyzer.jvm "0.6.9"]
+  :dependencies [[org.clojure/tools.nrepl "0.2.13"]
+                 ^:source-dep [http-kit "2.2.0"]
+                 ^:source-dep [cheshire "5.7.1"]
+                 ^:source-dep [alembic "0.3.2"]
+                 ^:source-dep [org.clojure/tools.analyzer.jvm "0.7.1"]
                  ^:source-dep [org.clojure/tools.namespace  "0.3.0-alpha3"]
-                 ^:source-dep [org.clojure/tools.reader "1.0.0-beta4"]
-                 ^:source-dep [org.clojure/java.classpath "0.2.2"]
+                 ^:source-dep [org.clojure/tools.reader "1.0.0"]
+                 ^:source-dep [org.clojure/java.classpath "0.2.3"]
                  ^:source-dep [lein-cljfmt "0.3.0"]
                  ^:source-dep [me.raynes/fs "1.4.6"]
                  ^:source-dep [rewrite-clj "0.6.0"]
-                 ^:source-dep [cljs-tooling "0.1.7"]
+                 ^:source-dep [cljs-tooling "0.2.0"]
                  ^:source-dep [version-clj "0.1.2"]]
   :plugins [[thomasa/mranderson "0.4.7"]]
   :filespecs [{:type :bytes :path "refactor-nrepl/refactor-nrepl/project.clj" :bytes ~(slurp "project.clj")}]
-  :profiles {:provided {:dependencies [[cider/cider-nrepl "0.10.0"]
+  :profiles {:provided {:dependencies [[cider/cider-nrepl "0.14.0"]
                                        [org.clojure/clojure "1.7.0"]]}
-             :test {:dependencies [[print-foo "1.0.1"]]
+             :test {:dependencies [[print-foo "1.0.2"]]
                     :src-paths ["test/resources"]}
              :1.8 {:dependencies [[org.clojure/clojure "1.8.0"]]}
              :1.9 {:dependencies [[org.clojure/clojure "1.9.0-alpha14"]
-                                  [org.clojure/clojurescript "1.9.293"]]}
+                                  [org.clojure/clojurescript "1.9.660"]]}
              :dev {:plugins [[jonase/eastwood "0.2.0"]]
                    :global-vars {*warn-on-reflection* true}
                    :dependencies [[org.clojure/clojurescript "1.7.48"]
-                                  [com.cemerick/piggieback "0.2.1"]
-                                  [leiningen-core "2.5.3"]
-                                  [commons-io/commons-io "2.4"]]
+                                  [com.cemerick/piggieback "0.2.2"]
+                                  [leiningen-core "2.7.1"]
+                                  [commons-io/commons-io "2.5"]]
                    :repl-options {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl]}
                    :java-source-paths ["test/java"]
                    :resource-paths ["test/resources"


Version 3.24.0 [ci skip]

Version 3.24.0 [ci skip]

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject clojush "3.23.0-1-SNAPSHOT"
+(defproject clojush "3.24.0"
   :description "The Push programming language and the PushGP genetic programming
                 system implemented in Clojure. See http://pushlanguage.com"
   :license {:name "Eclipse Public License"


Upgrade to clojure v1.9.0

Upgrade to clojure v1.9.0

--- project.clj
+++ project.clj
@@ -8,7 +8,7 @@
                                    :creds :gpg}}
   :dependencies [[clj-time "0.13.0"]
                  [commons-codec "1.6"]
-                 [org.clojure/clojure "1.8.0"]
+                 [org.clojure/clojure "1.9.0"]
                  [org.clojure/core.async "0.2.395"]
                  [com.datomic/datomic-pro "0.9.5544"]
                  [com.amazonaws/aws-java-sdk-dynamodb "1.11.6"]


Version 0.31.0-SNAPSHOT

Version 0.31.0-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject org.zalando.stups/friboo "0.30.0"
+(defproject org.zalando.stups/friboo "0.31.0-SNAPSHOT"
   :description "A utility library to write microservices in clojure."
   :url "https://github.com/zalando-stups/friboo"


Bump to snapshot.

Bump to snapshot.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject backtype/cascading-thrift "0.2.4-SNAPSHOT"
+(defproject backtype/cascading-thrift "0.2.5-SNAPSHOT"
   :source-path "src/clj"
   :java-source-path "src/jvm"
   :javac-options {:debug "true" :fork "true"}


Upgrade integrant dependency

Upgrade integrant dependency

--- project.clj
+++ project.clj
@@ -8,7 +8,7 @@
 ;;   the terms of this license.
 ;;   You must not remove this notice, or any others, from this software.

-(defproject com.7theta/via "0.7.2"
+(defproject com.7theta/via "0.7.3"
   :description "A WebSocket abstraction"
   :url "https://github.com/7theta/via"
   :license {:name "Eclipse Public License"
@@ -18,7 +18,7 @@
                  [com.cognitect/transit-clj "0.8.300"]
                  [com.cognitect/transit-cljs "0.8.243"]

-                 [integrant "0.6.2"]
+                 [integrant "0.6.3"]
                  [clojure-future-spec "1.9.0-beta4"]]
   :profiles {:dev {:plugins [[lein-cljsbuild "1.1.7"]
                              [lein-figwheel "0.5.14" :exclusions [cider/cider-nrepl
@@ -35,7 +35,7 @@

                                   [figwheel-sidecar "0.5.14"]
                                   [com.cemerick/piggieback "0.2.2"]
-                                  [integrant/repl "0.2.0"]]
+                                  [integrant/repl "0.3.0"]]
                    :source-paths ["dev" "example/src"]
                    :resource-paths ["example/resources"]
                    :clean-targets ^{:protect false} ["example/resources/public/js/compiled" "target"]


Depend on amalloy-utils. Not using any of it yet, but it's nice to have

--- project.clj
+++ project.clj
@@ -7,6 +7,7 @@
                  [clojail "0.4.0-SNAPSHOT"]
                  [sandbar "0.4.0-SNAPSHOT"]
                  [congomongo "0.1.3-SNAPSHOT"]
-                 [org.jasypt/jasypt "1.7"]]
+                 [org.jasypt/jasypt "1.7"]
+                 [amalloy/utils "[0.3.7,)"]]
   :dev-dependencies [[lein-ring "0.4.0"]]
   :main foreclojure.core)


lein-release plugin: preparing 0.49 release

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject exploud "0.49-SNAPSHOT"
+(defproject exploud "0.49"
   :description "Exploud service"
   :url "http://wikis.in.nokia.com/NokiaMusicArchitecture/Exploud"


Prepare for next release cycle.

Prepare for next release cycle.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject onyx-app/lein-template "0.12.6.0"
+(defproject onyx-app/lein-template "0.12.6.1-SNAPSHOT"
   :description "Onyx Leiningen application template"
   :url "https://github.com/onyx-platform/onyx-template"
   :license {:name "MIT License"


Revert "Version 0.2.2"

Revert "Version 0.2.2"

This reverts commit f533afe5e65053646bc73a26e867ec38be4aec3f.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject com.outpace/remote "0.2.2"
+(defproject com.outpace/remote "0.2.2-SNAPSHOT"
   :description "A Clojure(Script) library and DSL for building client to remote service APIs."

   :url "http://github.com/outpace/remote"


Version 165-SNAPSHOT

Version 165-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject clojars-web "164"
+(defproject clojars-web "165-SNAPSHOT"
   :min-lein-version "2.0.0"
   :dependencies [[org.clojure/clojure "1.10.3"]
                  [org.clojure/core.memoize "1.0.253"]


use master branch of navigator

use master branch of navigator

--- project.clj
+++ project.clj
@@ -5,7 +5,7 @@
   :license {:name "TODO: Choose a license"
             :url "http://choosealicense.com/"}
   :dependencies [^{:voom {:repo "https://github.com/vlacs/helmsman"}}
-                 [org.vlacs/helmsman "0.1.9-20140407_022514-g5b65c22"]
+                 [org.vlacs/helmsman "0.2.2-20140421_050142-g5fd4ef4"]
                  [org.immutant/immutant "1.1.1"]
                  #_[org.immutant/immutant-messaging "1.1.1"
                   :exclusions [io.netty/netty]]
@@ -14,8 +14,8 @@
                   :exclusions [hiccup org.clojure/tools.reader
                                compojure ring/ring-core commons-codec
                                com.datomic/datomic-free]]
-                 ^{:voom {:repo "https://github.com/vlacs/navigator" :branch "datomic"}}
-                 [org.vlacs/navigator "0.1.0-20140414_052131-g60f832d"
+                 ^{:voom {:repo "https://github.com/vlacs/navigator"}}
+                 [org.vlacs/navigator "0.1.0-20140421_052127-gf2b3b75"
                   :exclusions [com.datomic/datomic-free]]
                  [http-kit "2.1.16"]
                  #_[ring "1.2.1"]


Upgrade to new version of muon-schemas

Upgrade to new version of muon-schemas

--- project.clj
+++ project.clj
@@ -30,7 +30,7 @@
                   :exclusions [io.muoncore/muon-core
                                io.muoncore/muon-transport-amqp
                                io.muoncore/muon-discovery-amqp]]
-                 [tranchis/muon-schemas "0.1.7"]
+                 [tranchis/muon-schemas "0.1.8"]
                  [io.muoncore/muon-clojure "7.1.3"
                   :exclusions [org.clojure/tools.reader
                                com.google.guava/guava]]


Starting development on com.outpace/remote 0.4.3-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject com.outpace/remote "0.4.2"
+(defproject com.outpace/remote "0.4.3-SNAPSHOT"
   :description "A Clojure(Script) library and DSL for building client to remote service APIs."

   :url "http://github.com/outpace/remote"


Version 146-SNAPSHOT

Version 146-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject clojars-web "145"
+(defproject clojars-web "146-SNAPSHOT"
   :min-lein-version "2.0.0"
   :dependencies [[org.clojure/clojure "1.10.1"]
                  [org.clojure/core.memoize "0.8.2"]


Version 0.16.3

Version 0.16.3

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject nhl-score-api "0.16.2"
+(defproject nhl-score-api "0.16.3"
   :description "A JSON API that returns the scores and goals from the latest finished NHL games."
   :license {:name "MIT"
             :url "https://opensource.org/licenses/MIT"}


Bump clj-http version for basic-auth fixes.

This allows us to connect to remote drawbridge repls that use basic auth.

--- project.clj
+++ project.clj
@@ -4,6 +4,7 @@
                  [org.clojars.trptcolin/jline "2.7-alpha1"]
                  [org.thnetos/cd-client "0.3.4"]
                  [clj-stacktrace "0.2.4"]
+                 [clj-http "0.3.6"]
                  [org.clojure/tools.nrepl "0.2.0-beta5"]
                  [com.cemerick/drawbridge "0.0.2"]
                  [clojure-complete "0.2.1"]]


Set :description in project.clj

Set :description in project.clj

--- project.clj
+++ project.clj
@@ -1,5 +1,5 @@
 (defproject lein-pallet-release "0.1.2-SNAPSHOT"
-  :description "FIXME: write description"
+  :description "A leiningen plugin for the PalletOps release workflow"
   :url "http://github.com/palletops/lein-pallet-release"
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}


Use trampoline to decrease JVM/mem load.


Version 0.2.3

Version 0.2.3

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject yetibot.core "0.2.3-SNAPSHOT"
+(defproject yetibot.core "0.2.3"
   :description "Core yetibot utilities, extracted for shared use among yetibot
                 and its various plugins"
   :url "https://github.com/devth/yetibot.core"


release 0.3.3

release 0.3.3

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
- (defproject com.ladderlife/om-css "0.4.0-SNAPSHOT"
+ (defproject com.ladderlife/om-css "0.3.3"
   :description "Om Next + CSS"
   :url "http://github.com/ladderlife/om-css"
   :license {:name "Eclipse Public License"


Bump to version 0.1.1.

Bump to version 0.1.1.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject vdom "0.1.0-SNAPSHOT"
+(defproject vdom "0.1.1-SNAPSHOT"
   :description "Virtual-dom library"
   :url "https://github.com/exupero/vdom"
   :license {:name "MIT License"


Remove unused dependencies

Remove unused dependencies

--- project.clj
+++ project.clj
@@ -15,9 +15,7 @@
   :plugins [[lein-midje "3.2"]]
   :profiles {:dev {:dependencies [[org.clojure/clojure "1.8.0"]
                                   [midje "1.8.3" :exclusions [slingshot]]
-                                  [criterium "0.4.3"]
-                                  [cavia "0.2.1"]
-                                  [primitive-math "0.1.4"]]
+                                  [cavia "0.2.1"]]
                    :plugins [[lein-bin "0.3.5"]
                              [lein-codox "0.9.5"]
                              [lein-marginalia "0.9.0"]]


Prepare for next release cycle.

Prepare for next release cycle.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject org.onyxplatform/onyx-datomic "0.7.3-beta9"
+(defproject org.onyxplatform/onyx-datomic "0.7.3-SNAPSHOT"
   :description "Onyx plugin for Datomic"
   :url "https://github.com/MichaelDrogalis/onyx-datomic"
   :license {:name "Eclipse Public License"


lein-release plugin: preparing 0.3.3 release

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject org.domaindrivenarchitecture/dda-user-crate "0.3.3-SNAPSHOT"
+(defproject org.domaindrivenarchitecture/dda-user-crate "0.3.3"
   :description "A crate to handle users"
   :url "https://www.domaindrivenarchitecture.org"
   :license {:name "Apache License, Version 2.0"
@@ -18,7 +18,7 @@
             {:dependencies
              [[org.clojure/test.check "0.9.0"]
               [com.palletops/pallet "0.8.12" :classifier "tests"]
-              [org.domaindrivenarchitecture/dda-pallet-commons "0.1.3" :classifier "tests"]]
+              [org.domaindrivenarchitecture/dda-pallet-commons "0.2.0" :classifier "tests"]]
              :plugins
              [[com.palletops/pallet-lein "0.8.0-alpha.1"]]}
              :leiningen/reply


Add atomix groupid

Add atomix groupid

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject trinity "0.1.0-SNAPSHOT"
+(defproject io.atomix/trinity "0.1.0-SNAPSHOT"
   :description "A sweet little Clojure API for Atomix"
   :url "http://github.com/atomix/trinity"
   :license {:name "Eclipse Public License"


Version 0.4.2-SNAPSHOT

Version 0.4.2-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,6 +1,6 @@
 (def ks-version "1.0.0")

-(defproject puppetlabs/jdbc-util "0.4.1"
+(defproject puppetlabs/jdbc-util "0.4.2-SNAPSHOT"
   :description "Common JDBC helpers for use in Puppet Labs projects"
   :url "https://github.com/puppetlabs/jdbc-util"


Update postgres driver for datomic pro

Update postgres driver for datomic pro

--- project.clj
+++ project.clj
@@ -80,7 +80,7 @@
              {:dependencies [[com.datomic/datomic-pro "0.9.5697"
                               :exclusions [joda-time
                                            com.google.guava/guava]]
-                             [org.postgresql/postgresql "9.3-1103-jdbc4"]]}
+                             [org.postgresql/postgresql "42.2.2"]]}

              :dev
              [:datomic-free


added md5 library to npm

added md5 library to npm

--- project.clj
+++ project.clj
@@ -18,6 +18,7 @@
                        [musicmetadata "2.0"]
                        [base64-arraybuffer "0.1.2"]
                        [redis-lua-loader "1.1.0"]
+                       [blueimp-md5 "1.1.1"]
                        [ws "0.8.0"]]}

   :plugins [[lein-cljsbuild "1.1.0"]


disable tiered compilation for benchmark runs

by default, leiningen sets the JVM up for startup time, via tiered
compilation (see https://github.com/technomancy/leiningen/wiki/Faster).
This doesn't play properly with benchmarks, because it disables the more
aggressive JIT optimizations, which can (but don't always) have a severe
impact on benchmark results. You have to use `^:replace` on `:jvm-opts` to
accomplish this.

--- project.clj
+++ project.clj
@@ -18,7 +18,7 @@
                                         [clj-message-digest "1.0.0"]
                                         [digest "1.4.4"]]
                          :source-paths ["shootout"]
-                         :jvm-opts ["-Xmx1g" "-server"]}
+                         :jvm-opts ^:replace ["-Xmx1g" "-server"]}
              :1.5 {:dependencies [[org.clojure/clojure "1.5.1"]]}}

   :prep-tasks ["codegen"]


Updated dependencies

Updated dependencies

--- project.clj
+++ project.clj
@@ -23,7 +23,7 @@
                   [org.clojure/tools.logging                    "0.2.6"]
                   [clojurewerkz/neocons                         "3.0.0-rc1"]
                   [ch.qos.logback/logback-classic               "1.1.2"]
-                  [io.aviso/pretty                              "0.1.10"]
+                  [io.aviso/pretty                              "0.1.11"]
                   [org.ow2.asm/asm                              "5.0.2"]
                   [net.java.truevfs/truevfs-kernel-impl         "0.10.6"]  ; Ugh TrueVFS' dependencies are crap
                   [net.java.truevfs/truevfs-access              "0.10.6"]


[build] bump deps

[build] bump deps

--- project.clj
+++ project.clj
@@ -3,36 +3,32 @@
   :url "https://github.com/GEverding/touchVision"
   :dependencies [[org.clojure/clojure "1.6.0"]
                  [org.clojure/core.async "0.1.303.0-886421-alpha"]
-                 [org.clojure/clojurescript "0.0-2234"]
-                 [org.clojure/tools.cli "0.2.2"]
+                 [org.clojure/clojurescript "0.0-2371"]
+                 [org.clojure/tools.cli "0.3.1"]
                  [org.clojure/clojure-contrib "1.2.0"]
                  [org.clojure/math.numeric-tower "0.0.4"]
                  ; Server
-                 [compojure "1.1.6"]
+                 [compojure "1.2.0"]
                  [com.novemberain/langohr "2.11.0"]
-                 [ring/ring-core "1.3.0-RC1"]
-                 [ring/ring-devel "1.3.0-RC1"]
+                 [ring/ring-core "1.3.1"]
+                 [ring/ring-devel "1.3.1"]
                  [ring/ring-json "0.3.1"]
-                 [ring-mock "0.1.5"]
-                 [http-kit "2.1.16"]
-                 [lib-noir "0.8.3"]
+                 [http-kit "2.1.19"]
                  [cheshire "5.3.1"]
-                 [liberator "0.12.0-SNAPSHOT"]
                  [me.shenfeng/mustache "1.1"]
-                 [com.taoensso/timbre "3.2.0"]
-                 [clj-time "0.7.0"]
-                 [com.datomic/datomic-free "0.9.4766"]
-                 [prismatic/schema "0.2.4"]
+                 [com.taoensso/timbre "3.3.1"]
+                 [clj-time "0.8.0"]
+                 [prismatic/schema "0.3.1"]
+                 [de.ubercode.clostache/clostache "1.4.0"]
                  ; Client
-                 [prismatic/dommy "0.1.2"]
-                 [sablono "0.2.17"]
+                 [prismatic/dommy "1.0.0"]
+                 [sablono "0.2.22"]
                  [net.drib/strokes "0.5.1"]
-                 [cljs-ajax "0.2.6"]
-                 [prismatic/schema "0.2.5-SNAPSHOT"]
-                 [prismatic/om-tools "0.2.1"]
-                 [com.andrewmcveigh/cljs-time "0.1.5"]
-                 [jarohen/chord "0.4.1"]
-                 [om "0.6.3"]]
+                 [cljs-ajax "0.3.3"]
+                 [prismatic/om-tools "0.3.6"]
+                 [com.andrewmcveigh/cljs-time "0.2.2"]
+                 [jarohen/chord "0.4.2"]
+                 [om "0.8.0-alpha1"]]
   :plugins [[lein-cljsbuild "1.0.3"]
             [lein-shell "0.3.0"]
             [codox "0.8.9"]
@@ -43,8 +39,8 @@
   :repositories {"sonatype-oss-public" "https://oss.sonatype.org/content/groups/public/"}
   :profiles { :dev {:source-paths ["dev" "src"]
                     :plugins [[lein-midje "3.1.3"]]
-                    :dependencies [[org.clojure/tools.namespace "0.2.5-SNAPSHOT"]
-                                   [org.clojure/java.classpath "0.2.0"]
+                    :dependencies [[org.clojure/tools.namespace "0.2.7"]
+                                   [org.clojure/java.classpath "0.2.2"]
                                    [midje "1.6.3"] ]}
              :prod {:aot :all
                     :hooks [leiningen.cljsbuild]


Preparing for release com.outpace/remote 0.3.1

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject com.outpace/remote "0.3.1-SNAPSHOT"
+(defproject com.outpace/remote "0.3.1"
   :description "A Clojure(Script) library and DSL for building client to remote service APIs."

   :url "http://github.com/outpace/remote"


Update min lein version.

Update min lein version.

--- project.clj
+++ project.clj
@@ -10,7 +10,7 @@
     :email "sean@snootymonkey.com"
   }

-  :min-lein-version "2.4.2" ; highest version supported by Travis-CI as of 8/7/2014
+  :min-lein-version "2.5.0" ; highest version supported by Travis-CI as of 10/28/2014

   :dependencies [
     [org.clojure/clojure "1.7.0-alpha3"] ; Lisp on the JVM http://clojure.org/documentation


Added cemeric/friend dependency.

Added cemeric/friend dependency.

--- project.clj
+++ project.clj
@@ -1,6 +1,7 @@
-(defproject cadence "0.1.0-SNAPSHOT"
+(defproject cadence "0.2.0-SNAPSHOT"
             :description "Use pattern recognition to match users with Cadence.js
                          output."
             :dependencies [[org.clojure/clojure "1.3.0"]
+                           [com.cemerick/friend "0.0.7"]
                            [noir "1.2.1"]]
             :main cadence.server)


setting min lein version to 2.0.0

setting min lein version to 2.0.0

--- project.clj
+++ project.clj
@@ -1,6 +1,7 @@
 (defproject eatme "0.0.1-SNAPSHOT"
   :description "Eat what you buy and buy what you eat. An application built on Compojure and Shoreleave"
   :url "https://github.com/oliyh/eat-me"
+  :min-lein-version "2.0.0"
   :dependencies [[org.clojure/clojure "1.5.1"]
                  [org.clojure/tools.reader "0.7.0"]
                  [compojure "1.1.5" :exclusions [[org.clojure/clojure] [ring/ring-core]]]


Version 2.12.0-1-SNAPSHOT [ci skip]

Version 2.12.0-1-SNAPSHOT [ci skip]

--- project.clj
+++ project.clj
@@ -1,5 +1,5 @@

-(defproject clojush "2.12.0"
+(defproject clojush "2.12.0-1-SNAPSHOT"
   :description "The Push programming language and the PushGP genetic programming
                 system implemented in Clojure.
                 See http://hampshire.edu/lspector/push.html"


Version 0.11.2

Version 0.11.2

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject org.flatland/useful "0.11.2-SNAPSHOT"
+(defproject org.flatland/useful "0.11.2"
   :description "A collection of generally-useful Clojure utility functions"
   :license {:name "Eclipse Public License - v 1.0"
             :url "http://www.eclipse.org/legal/epl-v10.html"


Upgrade MongoDB for good measure

Upgrade MongoDB for good measure

--- project.clj
+++ project.clj
@@ -60,7 +60,7 @@
              :test {:injections [(taoensso.timbre/set-level! :error)]}
              :dev {:source-paths ["dev"]
                    :env {:dev true}
-                   :embongo {:version "2.4.5"}
+                   :embongo {:version "2.4.8"}
                    :codox {:output-dir "doc/codox"
                            :src-dir-uri "https://github.com/cfpb/qu/blob/master"
                            :src-linenum-anchor-prefix "L"


PLD: add a cljx prep task

PLD: add a cljx prep task

--- project.clj
+++ project.clj
@@ -30,62 +30,56 @@
                  ;; CLIENT REQUIREMENTS
                  [cljs-http "0.1.17"]
                  [com.cognitect/transit-cljs "0.8.188"]]
-
   :plugins [[lein-cljsbuild "1.0.5"]
             [com.keminglabs/cljx "0.6.0" :exclusions [org.clojure/clojure]]]
-
   :source-paths ["src/cljs"
                  "target/generated/src/clj"
                  "target/generated/src/cljs"
                  "target/classes"]
-
   :clean-targets ["out/hatti" "out/hatti.js"]
-
+  :prep-tasks [["cljx" "once"] "javac" "compile"]
   :cljx {:builds [{:source-paths ["src/cljx"]
                    :output-path "target/generated/src/clj"
                    :rules :clj}
                   {:source-paths ["src/cljx"]
                    :output-path "target/generated/src/cljs"
                    :rules :cljs}]}
-  :cljsbuild {
-    :builds [{:id "stolen"
-              :source-paths ["src/cljs"
-                             "target/generated/src/cljs"
-                             "examples/stolen/src" ]
-              :compiler {
-                  :output-to "examples/stolen/main.js"
-                  :output-dir "examples/stolen/out"
-                  :preamble ~js-preamble
-                  :externs ["includes/externs/leaflet-externs.js"
-                            "includes/externs/jquery-externs.js"
-                            "includes/externs/slickgrid-externs.js"]
-                  :foreign-libs [{:file "includes/js/osmtogeojson.js"
-                                  :provides ["osmtogeojson"]}]
-                  :cache-analysis true
-                  :optimizations :whitespace
-                  :source-map "examples/stolen/main.js.map"}}
-             {:id "osm"
-              :source-paths ["src/cljs"
-                             "target/generated/src/cljs"
-                             "examples/osm/src" ]
-              :compiler {
-                  :output-to "examples/osm/main.js"
-                  :output-dir "examples/osm/out"
-                  :preamble ~js-preamble
-                  :externs ["externs/leaflet-externs.js"
-                            "externs/jquery-externs.js"
-                            "externs/slickgrid-externs.js"]
-                  :foreign-libs [{:file "includes/js/osmtogeojson.js"
-                                  :provides ["osmtogeojson"]}]
-                  :cache-analysis true
-                  :optimizations :whitespace
-                  :source-map "examples/osm/main.js.map"}}
-             {:id "hatti"
-              :source-paths ["src/cljs"
-                             "target/generated/src/cljs"]
-              :compiler {
-                :output-to "out/hatti.js"
-                :output-dir "out"
-                :optimizations :none
-                :cache-analysis true
-                :source-map true}}]})
+  :cljsbuild {:builds
+              [{:id "stolen"
+                :source-paths ["src/cljs"
+                               "target/generated/src/cljs"
+                               "examples/stolen/src" ]
+                :compiler {:output-to "examples/stolen/main.js"
+                           :output-dir "examples/stolen/out"
+                           :preamble ~js-preamble
+                           :externs ["includes/externs/leaflet-externs.js"
+                                     "includes/externs/jquery-externs.js"
+                                     "includes/externs/slickgrid-externs.js"]
+                           :foreign-libs [{:file "includes/js/osmtogeojson.js"
+                                           :provides ["osmtogeojson"]}]
+                           :cache-analysis true
+                           :optimizations :whitespace
+                           :source-map "examples/stolen/main.js.map"}}
+               {:id "osm"
+                :source-paths ["src/cljs"
+                               "target/generated/src/cljs"
+                               "examples/osm/src"]
+                :compiler {:output-to "examples/osm/main.js"
+                           :output-dir "examples/osm/out"
+                           :preamble ~js-preamble
+                           :externs ["externs/leaflet-externs.js"
+                                     "externs/jquery-externs.js"
+                                     "externs/slickgrid-externs.js"]
+                           :foreign-libs [{:file "includes/js/osmtogeojson.js"
+                                           :provides ["osmtogeojson"]}]
+                           :cache-analysis true
+                           :optimizations :whitespace
+                           :source-map "examples/osm/main.js.map"}}
+               {:id "hatti"
+                :source-paths ["src/cljs"
+                               "target/generated/src/cljs"]
+                :compiler {:output-to "out/hatti.js"
+                           :output-dir "out"
+                           :optimizations :none
+                           :cache-analysis true
+                           :source-map true}}]})


setting url

setting url

--- project.clj
+++ project.clj
@@ -2,6 +2,7 @@
   :description "intra- and inter-system messaging for cloxp"
   :license {:name "MIT License"
             :url "http://opensource.org/licenses/MIT"}
+  :url "https://github.com/cloxp/cloxp-com"
   :dependencies [[org.clojure/clojure "1.7.0"]
                  [org.clojure/core.async "0.1.346.0-17112a-alpha"]
                  [org.clojure/clojurescript "0.0-3308"]


CMR-5239: Use newest ous-plugin to test nexus.

--- project.clj
+++ project.clj
@@ -34,7 +34,7 @@
     [gov.nasa.earthdata/cmr-jar-plugin "0.1.0-SNAPSHOT"]
     [gov.nasa.earthdata/cmr-metadata-proxy "0.1.0-SNAPSHOT"]
     [gov.nasa.earthdata/cmr-mission-control "0.1.0-SNAPSHOT"]
-    [gov.nasa.earthdata/cmr-ous-plugin "0.2.0-SNAPSHOT"]
+    [gov.nasa.earthdata/cmr-ous-plugin "0.2.1-SNAPSHOT"]
     [gov.nasa.earthdata/cmr-site-templates "0.1.0-SNAPSHOT"]
     [gov.nasa.earthdata/cmr-sizing-plugin "0.1.0-SNAPSHOT"]
     [http-kit "2.3.0"]


Set clj-parent=4.9.0

Set clj-parent=4.9.0

--- project.clj
+++ project.clj
@@ -27,7 +27,7 @@

   :min-lein-version "2.9.1"

-  :parent-project {:coords [puppetlabs/clj-parent "4.8.4"]
+  :parent-project {:coords [puppetlabs/clj-parent "4.9.0"]
                    :inherit [:managed-dependencies]}

   :dependencies [[org.clojure/clojure]


Adding explicit netty and slf4j dependencies.

--- project.clj
+++ project.clj
@@ -10,6 +10,8 @@
                  [org.apache.thrift/libthrift           "0.7.0"]
                  [clojurewerkz/support                  "0.10.0"]
                  [com.taoensso/nippy                    "1.0.1"]
+                 [io.netty/netty                        "3.6.2.Final"]
+                 [org.slf4j/slf4j-log4j12               "1.6.6"]
                  [clj-time                              "0.4.4"]]
   :source-paths      ["src/clojure"]
   :java-source-paths ["src/java"]


config-commons update is part of new dda-pallet

--- project.clj
+++ project.clj
@@ -3,8 +3,7 @@
   :url "https://www.domaindrivenarchitecture.org"
   :license {:name "Apache License, Version 2.0"
             :url "https://www.apache.org/licenses/LICENSE-2.0.html"}
-  :dependencies [[dda/dda-config-commons "1.4.0"]
-                 [dda/dda-pallet "2.2.1"]
+  :dependencies [[dda/dda-pallet "2.2.1"]
                  [dda/dda-user-crate "1.0.5"]
                  [dda/dda-git-crate "2.0.0"]
                  [dda/dda-backup-crate "1.0.5"]
@@ -23,7 +22,6 @@
                    :dependencies
                    [[org.clojure/test.check "0.10.0-alpha2"]
                     [dda/pallet "0.9.0" :classifier "tests"]
-                    [dda/dda-config-commons "1.4.0"]
                     [dda/dda-pallet-commons "1.3.1" :classifier "tests"]
                     [ch.qos.logback/logback-classic "1.3.0-alpha4"]
                     [org.slf4j/jcl-over-slf4j "1.8.0-beta1"]]


lein-release plugin: bumped version from 0.46 to 0.47-SNAPSHOT for next development cycle

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject exploud "0.46"
+(defproject exploud "0.47-SNAPSHOT"
   :description "Exploud service"
   :url "http://wikis.in.nokia.com/NokiaMusicArchitecture/Exploud"


older version of core.async because...

older version of core.async because...

--- project.clj
+++ project.clj
@@ -5,19 +5,17 @@
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   :plugins [[lein-cljsbuild "1.0.3"]]
   :dependencies [[org.clojure/clojure "1.6.0"]
-                 [org.clojure/clojurescript "0.0-2234"]
-                 [org.clojure/core.async "0.1.346.0-17112a-alpha"]
+                 [org.clojure/clojurescript "0.0-2411"]
+                 [org.clojure/core.async "0.1.242.0-44b1e3-alpha"]
                  [reagent "0.4.3"]]
   :cljsbuild
-  {:builds [{:source-paths ["src"]
-             :id "dev"
-             :compiler {:preamble ["reagent/react.js"]
-                        :output-dir "out"
-                        :output-to "main.js"
-                        :pretty-print true}}
-            {:source-paths ["src"]
-             :id "prod"
-             :compiler {:preamble ["reagent/react.js"]
-                        :output-to "prod.js"
-                        :pretty-print false
-                        :optimizations :advanced}}]})
+  {:builds {:dev {:source-paths ["src"]
+                  :compiler {:preamble ["reagent/react.js"]
+                             :output-dir "out"
+                             :output-to "main.js"
+                             :pretty-print true}}
+            :prod {:source-paths ["src"]
+                   :compiler {:preamble ^:replace ["reagent/react.min.js"]
+                              :output-to "prod.js"
+                              :pretty-print false
+                              :optimizations :advanced}}}})


Version 0.3.2-SNAPSHOT

Version 0.3.2-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject clojure.java-time "0.3.1"
+(defproject clojure.java-time "0.3.2-SNAPSHOT"
   :description "Clojure wrapper for Java 8 Time API"
   :url "http://github.com/dm3/clojure.java-time"
   :license {:name "MIT License"


(maint) bump version to 5.1.2

(maint) bump version to 5.1.2

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(def pdb-version "5.1.2-SNAPSHOT")
+(def pdb-version "5.1.2")
 (def puppetserver-version "5.1.0")
 (def clj-parent-version "1.4.3")


Fix figwheel with mobile-client (by removing hard-coded figwheel domain)

--- project.clj
+++ project.clj
@@ -84,8 +84,7 @@
                            :pretty-print false}}

                {:id "mobile-dev"
-                :figwheel {:on-jsload "braid.client.mobile.core/reload"
-                           :websocket-host "192.168.1.157"}
+                :figwheel {:on-jsload "braid.client.mobile.core/reload"}
                 :source-paths ["src/braid/client"
                                "src/retouch"]
                 :compiler {:main braid.client.mobile.core


Update dependencies.

Update dependencies.

--- project.clj
+++ project.clj
@@ -13,12 +13,12 @@

   ;; All profile dependencies
   :dependencies [
-    [org.clojure/clojure "1.9.0-alpha15"] ; Lisp on the JVM http://clojure.org/documentation
+    [org.clojure/clojure "1.9.0-alpha16"] ; Lisp on the JVM http://clojure.org/documentation
     [environ "1.1.0"] ; Environment settings from different sources https://github.com/weavejester/environ
     [hiccup "2.0.0-alpha1"] ; HTML rendering https://github.com/weavejester/hiccup
     [jfree/jfreechart "1.0.13"] ; Java chart library http://www.jfree.org/jfreechart/
-    [manifold "0.1.6"] ; Async programming tools https://github.com/ztellman/manifold
-    [open-company/lib "0.8.2-df1018e"] ; Library for OC projects https://github.com/open-company/open-company-lib
+    [manifold "0.1.7-alpha2"] ; Async programming tools https://github.com/ztellman/manifold
+    [open-company/lib "0.9.4-8954046"] ; Library for OC projects https://github.com/open-company/open-company-lib
     ; In addition to common functions, brings in the following common dependencies used by this project:
     ; Component - Component Lifecycle https://github.com/stuartsierra/component
     ; Schema - Data validation https://github.com/Prismatic/schema
@@ -47,7 +47,7 @@
       ]
       :plugins [
         [jonase/eastwood "0.2.3"] ; Linter https://github.com/jonase/eastwood
-        [lein-kibit "0.1.3"] ; Static code search for non-idiomatic code https://github.com/jonase/kibit
+        [lein-kibit "0.1.5"] ; Static code search for non-idiomatic code https://github.com/jonase/kibit
       ]
     }

@@ -74,7 +74,7 @@
         [lein-spell "0.1.0"] ; Catch spelling mistakes in docs and docstrings https://github.com/cldwalker/lein-spell
         [lein-deps-tree "0.1.2"] ; Print a tree of project dependencies https://github.com/the-kenny/lein-deps-tree
         [venantius/yagni "0.1.4"] ; Dead code finder https://github.com/venantius/yagni
-        [com.jakemccrary/lein-test-refresh "0.19.0"] ; Autotest https://github.com/jakemcc/lein-test-refresh
+        [com.jakemccrary/lein-test-refresh "0.20.0"] ; Autotest https://github.com/jakemcc/lein-test-refresh
       ]
     }]


v0.1.12

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject com.matthiasnehlsen/inspect "0.1.12-SNAPSHOT"
+(defproject com.matthiasnehlsen/inspect "0.1.12"
   :description "Log to a web application to inspect what's going on in your application"
   :url "https://github.com/matthiasn/inspect"
   :license {:name "Eclipse Public License"


Back to snapshot

Back to snapshot

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject zweikopf "0.1.0"
+(defproject zweikopf "0.2.0-SNAPSHOT"
   :description "jruby clojure interop"
   :dependencies [[org.clojure/clojure "1.4.0"]
                  [org.jruby/jruby-complete "1.7.1"]]


Version 0.3.3-SNAPSHOT

Version 0.3.3-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject day8.re-frame/re-frame-10x "0.3.2"
+(defproject day8.re-frame/re-frame-10x "0.3.3-SNAPSHOT"
   :description "Become 10x more productive when developing and debugging re-frame applications."
   :url "https://github.com/Day8/re-frame-10x"
   :license {:name "MIT"}


added :min-lein-version

added :min-lein-version

--- project.clj
+++ project.clj
@@ -17,6 +17,7 @@

   :plugins [[lein-ring "0.9.7"]]
   :uberjar-name "whodowha.jar"
+  :min-lein-version "2.0.0"
   :profiles {:uberjar {:aot :all
                        :main whodowha.system}}
   )


RP + RS | 38 | Update project.clj to use new ring-defaults and ring-jetty-adapter versions

--- project.clj
+++ project.clj
@@ -3,8 +3,8 @@
             :url "https://stonecutter.herokuapp.com"
             :min-lein-version "2.0.0"
             :dependencies [[org.clojure/clojure "1.6.0"]
-                           [ring/ring-defaults "0.1.2"]
-                           [ring/ring-jetty-adapter "1.4.0-RC1"]
+                           [ring/ring-defaults "0.1.5"]
+                           [ring/ring-jetty-adapter "1.4.0"]
                            [scenic "0.2.3"]
                            [enlive "1.1.5"]
                            [hiccup "1.0.5"]


Version 0.3.0

Version 0.3.0

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject com.emidln/migrations "0.3.0-SNAPSHOT"
+(defproject com.emidln/migrations "0.3.0"
   :description "Migrations for lazy people"
   :url "https://github.com/emidln/lazy-migrations"
   :main com.emidln.migrations


Bump for snapshot development

Bump for snapshot development

--- project.clj
+++ project.clj
@@ -1,6 +1,6 @@
 (let [dev-deps '[[speclj "2.3.0"]]]

-  (defproject reply "0.1.0"
+  (defproject reply "0.2.0-SNAPSHOT"
     :description "REPL-y: A fitter, happier, more productive REPL for Clojure."
     :dependencies [[org.clojure/clojure "1.4.0"]
                    [jline/jline "2.8"]


Point stefon dependency to most recent commit.

--- project.clj
+++ project.clj
@@ -18,7 +18,7 @@
                  [clj-time "0.5.1"]
                  [clj-jgit "0.4.0"]
                  [com.taoensso/timbre "2.6.1"]
-                 [circleci/stefon "0.5.0-SNAPSHOT"]
+                 [com.ryanmcg/stefon "0.5.0-83b9595399ad6a324895269bfa2cdc0c2c243a48"]
                  [manners "0.2.0"]]
   :profiles {:dev {:dependencies [[speclj "2.5.0"]]}}
   :repl-options {:init-ns incise.repl}


Prepare for next release cycle.

Prepare for next release cycle.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject org.onyxplatform/onyx-bookkeeper "0.10.0.0-beta2"
+(defproject org.onyxplatform/onyx-bookkeeper "0.10.0.0-SNAPSHOT"
   :description "Onyx plugin for BookKeeper"
   :url "https://github.com/onyx-platform/onyx-bookkeeper"
   :license {:name "Eclipse Public License"


update project.clj

update project.clj

--- project.clj
+++ project.clj
@@ -1,6 +1,6 @@
 (defproject ez-form "0.1.0-SNAPSHOT"
-  :description "FIXME: write description"
-  :url "http://example.com/FIXME"
+  :description "Forms for the web"
+  :url "https://github.com/emil0r/ez-form"
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   :dependencies [[org.clojure/clojure "1.8.0"]


Prepare for next release cycle.

Prepare for next release cycle.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject onyx-app/lein-template "0.12.2.2"
+(defproject onyx-app/lein-template "0.12.2.3-SNAPSHOT"
   :description "Onyx Leiningen application template"
   :url "https://github.com/onyx-platform/onyx-template"
   :license {:name "MIT License"


Rolled nREPL dependency

Rolled nREPL dependency

--- project.clj
+++ project.clj
@@ -17,7 +17,7 @@
 ;    Carlo Sciolla - initial implementation
 ;    Peter Monks   - contributor

-(def alfresco-version "4.2.f")
+(def alfresco-version "5.0.a")

 (defproject org.clojars.lambdalf/lambdalf "2.0.0-SNAPSHOT"
   :title            "lambdalf"
@@ -31,7 +31,7 @@
                 ]
   :dependencies [
                   [org.clojure/clojure     "1.6.0"]
-                  [org.clojure/tools.nrepl "0.2.3"]
+                  [org.clojure/tools.nrepl "0.2.4"]
                   ; WARNING: do _not_ add test, provided or runtime dependencies here as they will be included in the uberjar,
                   ; regardless of scope.  See https://github.com/technomancy/leiningen/issues/741 for an explanation of why
                   ; this occurs.


0.8.1-wip5

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject storm "0.8.1-wip4"
+(defproject storm "0.8.1-wip5"
   :source-path "src/clj"
   :test-path "test/clj"
   :java-source-path "src/jvm"


up version

up version

- cleanup

--- project.clj
+++ project.clj
@@ -1,5 +1,5 @@
-(defproject facjure/mesh "0.2.8"
-  :description "A responsive grid & typography toolkit, built on Clojurescript"
+(defproject facjure/mesh "0.3.0"
+  :description "A responsive grid & typography toolkit, built on Clojure/script"
   :url "https://github.com/facjure/mesh"
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
@@ -16,7 +16,7 @@

   :node-dependencies [[autoprefixer "5.1.0"]]

-  :source-paths ["src/clj"
+  :source-paths ["src"
                  "target/generated-clj" "target/generated-cljs"
                  "target/classes"]

@@ -24,56 +24,52 @@

   :cljsbuild {:builds
               [{:id "dev"
-                :source-paths ["examples"
-                               "env/dev"
-                               "target/generated-cljs"
-                               "target/generated-clj"]
+                :source-paths ["examples" "env/dev"]
                 :compiler {:output-to "resources/public/js/mesh.js"
                            :output-dir "resources/public/js/out"
                            :main dev.repl
                            :asset-path "js/out"
                            :optimizations :none
                            :cache-analysis true
-                           :source-map true}}]}
-
-  :cljx {:builds
-         [{:source-paths ["src/cljx"]
-           :output-path "target/generated-clj"
-           :rules :clj}
-          {:source-paths ["src/cljx"]
-           :output-path "target/generated-cljs"
-           :rules :cljs}]}
+                           :source-map true}}
+               {:id "prod"
+                        :source-paths ["src"]
+                        :compiler {:output-to "dist/mesh.min.js"
+                                   :optimizations :advanced
+                                   :pretty-print false}}]}

   :garden {:builds
            [{:id "typography"
-             :source-paths ["src/clj" "examples"]
+             :source-paths ["src" "examples"]
              :stylesheet typography.styles/index
              :compiler {:output-to "resources/public/css/typography.css"
                         :pretty-print true}}
             {:id "grids"
-             :source-paths ["src/clj" "examples"]
+             :source-paths ["src" "examples"]
              :stylesheet grids.styles/index
              :compiler {:output-to "resources/public/css/grids.css"
                         :pretty-print true}}]}

   :profiles {:dev
-             {:dependencies [[figwheel "0.3.3"]
+             {:dependencies [[org.clojure/tools.nrepl "0.2.10"]
+                             [figwheel "0.3.3"]
                              [figwheel-sidecar "0.3.3"]
                              [brutha "0.1.4"]
                              [org.omcljs/om "0.9.0"]
                              [sablono "0.3.4"]]
               :figwheel {:http-server-root "public"
                          :server-port 3449
-                         :nrepl-port 7800
+                         :nrepl-port 7888
                          :css-dirs ["resources/public/css"]
                          :open-file-command "emacsclient"}}}

-  :plugins [[lein-cljsbuild "1.0.6"]
+  :plugins [[cider/cider-nrepl "0.9.1"]
+            [lein-cljsbuild "1.0.6"]
             [lein-garden "0.2.5"]
-            [com.keminglabs/cljx "0.6.0"]
             [lein-npm "0.5.0"]
             [lein-figwheel "0.3.3"]
             [lein-pdo "0.1.1"]]

   :aliases {"clean-all"  ["pdo" "clean," "garden" "clean"]
-            "dev" ["pdo" "cljx" "auto," "garden" "auto," "figwheel"]})
+            "dev" ["pdo" "garden" "auto," "figwheel"]
+            "release" ["pdo" "clean," "cljsbuild" "once" "prod"]})


Upgraded deps.

Upgraded deps.

--- project.clj
+++ project.clj
@@ -2,7 +2,7 @@
   :description "RuuviTracker server"
   :min-lein-version "2.0.0"
   :plugins [[lein-ring "0.7.5"]
-            [lein-midje "2.0.4"]
+            [lein-midje "3.0.1"]
             [lein-marginalia "0.7.1"]
             [org.clojars.llasram/lein-otf "2.1.2"]
             ]
@@ -15,7 +15,7 @@
                  [ring/ring-json "0.1.2"]
                  [amalloy/ring-gzip-middleware "0.1.2"]

-                 [cheshire "5.0.1"]
+                 [cheshire "5.1.1"]
                  [aleph "0.3.0-beta11"]

                  ;; logging
@@ -25,26 +25,26 @@
                    commons-logging/commons-logging
                    org.slf4j/slf4j-api
                    org.slf4j/slf4j-log4j12]]
-                 [ch.qos.logback/logback-classic "1.0.9"]
+                 [ch.qos.logback/logback-classic "1.0.11"]
                  [org.slf4j/log4j-over-slf4j "1.7.2"]

                  ;; external services
-                 [clj-http "0.6.3"]
+                 [clj-http "0.7.2"]

                  ;; database
                  [postgresql/postgresql "9.1-901.jdbc4"]
-                 [com.h2database/h2 "1.3.168"]
+                 [com.h2database/h2 "1.3.171"]
                  [com.jolbox/bonecp "0.7.1.RELEASE"]
-                 [korma "0.3.0-beta15" :exclusions [log4j/log4j]]
+                 [korma "0.3.0-RC5" :exclusions [log4j/log4j]]
                  [lobos "1.0.0-beta1"]
                  [org.clojure/core.cache "0.6.2"]

                  ;; remote repl
-                 [org.clojure/tools.nrepl "0.2.0"]
+                 [org.clojure/tools.nrepl "0.2.2"]
                  ;;[com.cemerick/pomegranate "0.0.13"]

                  ;; misc
-                 [clj-time "0.4.4"]
+                 [clj-time "0.5.0"]
                  [commons-codec/commons-codec "1.6"]
                  [org.clojure/tools.cli "0.2.2"]
                  ;; TODO lein 0.2.0-RC2 requires this
@@ -57,7 +57,7 @@
   :profiles {:dev
              {:dependencies
               [
-               [midje "1.5.0" :exclusions [org.clojure/clojure]]
+               [midje "1.5.1" :exclusions [org.clojure/clojure]]
                ]}}

   :jvm-opts ["-server" "-XX:+UseConcMarkSweepGC"]
@@ -67,7 +67,9 @@

   ;; Emit warnings on all reflection calls.
   ;;:warn-on-reflection true
-  ;; AOT (ahead-of-time compilation) breaks migrations
+
+  ;; AOT (ahead-of-time compilation). Breaks migrations and midje tests
   ;; :aot [ruuvi-server.launcher]
-  :main ^:skip-aot ruuvi-server.launcher
+
+  :main ruuvi-server.launcher
   )


Update dependencies

Update dependencies

--- project.clj
+++ project.clj
@@ -11,10 +11,10 @@
                  [honeysql "0.8.2"]
                  [clj-time "0.13.0"]
                  [cheshire "5.7.0"]
-                 [selmer "1.10.6"]
+                 [selmer "1.10.7"]
                  [clj-http "2.3.0"]
                  [org.clojure/tools.logging "0.3.1"]
-                 [org.slf4j/slf4j-log4j12 "1.7.24"]
+                 [org.slf4j/slf4j-log4j12 "1.7.25"]
                  [com.yubico/yubico-validation-client2 "3.0.1"]
                  [buddy/buddy-hashers "1.2.0"]
                  [buddy/buddy-auth "1.4.1"]


Bump RAM for bigger instance tests.

Bump RAM for bigger instance tests.

--- project.clj
+++ project.clj
@@ -2,7 +2,7 @@
   :description "FIXME: write description"
   :url "http://example.com/FIXME"
   ;"-Daeron.rcv.buffer.length=100000" "-Daeron.socket.so_sndbuf=320000" "-Daeron.socket.so_rcvbuf=320000"  "-Daeron.term.buffer.length=131072" "-Daeron.rcv.initial.window.length=131072"]
-  :java-opts ["-server" "-Xmx3g"
+  :java-opts ["-server" "-Xmx10g"
               ;"-XX:+UseG1GC"
               "-XX:+UnlockCommercialFeatures" "-XX:+FlightRecorder" "-XX:StartFlightRecording=duration=240s,filename=myrecording.jfr"
               ]


Bump snapshot version.

Bump snapshot version.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject mvxcvi/multihash "0.2.0-SNAPSHOT"
+(defproject mvxcvi/multihash "0.3.0-SNAPSHOT"
   :description "Native Clojure implementation of the multihash standard."
   :url "https://github.com/greglook/clj-multihash"
   :license {:name "Public Domain"


jvm opts tweak

jvm opts tweak

--- project.clj
+++ project.clj
@@ -4,7 +4,7 @@
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   ;:jvm-opts ^:replace ["-Xmx4g" "-splash:resources/brevis_splash.gif" "-XX:+UseParallelGC"]; "-Xdock:name=Brevis"
-  :jvm-opts ^:replace ["-Xmx4g" #_"-XX:+UseParallelGC"]; "-Xdock:name=Brevis"
+  ;:jvm-opts ^:replace ["-Xmx4g" #_"-XX:+UseParallelGC"]; "-Xdock:name=Brevis"
   :resource-paths ["resources" "target/native"]
   :plugins [[lein-marginalia "0.7.1"]]
   :java-source-paths ["java"]


Bump figwheel

Bump figwheel

--- project.clj
+++ project.clj
@@ -153,5 +153,5 @@
                                   [cljsjs/jqconsole "2.13.1-0"]
                                   [reagent "0.5.1"]]
                    :plugins [[lein-doo "0.1.6"]
-                             [lein-figwheel "0.5.0-2" :exclusions [cider/cider-nrepl]]
+                             [lein-figwheel "0.5.0-6" :exclusions [cider/cider-nrepl]]
                              [lein-shell "0.4.2"]]}})


Update lib version.

Update lib version.

--- project.clj
+++ project.clj
@@ -38,7 +38,7 @@
     [zprint "0.4.16"]

     ;; Library for OC projects https://github.com/open-company/open-company-lib
-    [open-company/lib "0.17.18"]
+    [open-company/lib "0.17.25.1-alpha1"]
     ;; In addition to common functions, brings in the following common dependencies used by this project:
     ;; httpkit - HTTP client/server http://www.http-kit.org/
     ;; defun - Erlang-esque pattern matching for Clojure functions https://github.com/killme2008/defun


Start 0.4.1-SNAPSHOT

Start 0.4.1-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject play-clj "0.4.0"
+(defproject play-clj "0.4.1-SNAPSHOT"
   :description "A libGDX wrapper for easy cross-platform game development"
   :url "https://github.com/oakes/play-clj"
   :license {:name "Public Domain"


Increment version number

Increment version number

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject nightcode "0.3.1"
+(defproject nightcode "0.3.2"
   :description "An IDE for Clojure and Java"
   :url "https://github.com/oakes/Nightcode"
   :license {:name "Public Domain"


Update to alpha1

Update to alpha1

--- project.clj
+++ project.clj
@@ -4,15 +4,14 @@
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   :dependencies [[org.clojure/clojure "1.6.0"]
-                 [org.immutant/immutant "2.x.incremental.257"]
-                 ;; [org.immutant/immutant "2.0.0-SNAPSHOT"]
+                 [org.immutant/immutant "2.0.0-alpha1"]
                  [ring/ring-core "1.3.0"]
                  [ring/ring-devel "1.3.0"]
                  [org.clojure/core.memoize "0.5.6"]
                  [clj-time "0.7.0"]
                  [cheshire "5.3.1"]
                  [ring/ring-session-timeout "0.1.0"]]
-  :plugins [[lein-immutant "2.0.0-SNAPSHOT"]]
+  :plugins [[lein-immutant "2.0.0-alpha1"]]
   :repositories [["Immutant 2.x incremental builds"
                   "http://downloads.immutant.org/incremental/"]]
   :main demo.core


1.0.0.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject lancet "1.0.0-SNAPSHOT"
+(defproject lancet "1.0.0"
   :description "Dependency-based builds, Clojure Style, with optional Ant underneath."
   :license {:name "MIT X11 License"}
   :dependencies [[org.apache.ant/ant "1.7.1"]


Upgrade cavia to 0.4.2-SNAPSHOT.

Upgrade cavia to 0.4.2-SNAPSHOT.

--- project.clj
+++ project.clj
@@ -13,7 +13,7 @@
                  [camel-snake-kebab "0.4.0"]
                  [proton "0.1.2"]]
   :profiles {:dev {:dependencies [[org.clojure/clojure "1.8.0"]
-                                  [cavia "0.4.1"]
+                                  [cavia "0.4.2-SNAPSHOT"]
                                   [criterium "0.4.4"]
                                   [net.totakke/libra "0.1.0"]]
                    :plugins [[lein-binplus "0.6.2" :exclusions [org.clojure/clojure]]


Disable cache-analysis

Disable cache-analysis

--- project.clj
+++ project.clj
@@ -57,7 +57,6 @@
                         :compiler     {:optimizations  :none
                                        :output-to      "resources/public/_generated/dev/faceboard.js"
                                        :output-dir     "resources/public/_generated/dev"
-                                       :cache-analysis true
                                        :source-map     true}}
                        :production
                        {:source-paths ["frontend/src", "frontend/src-prod"]
@@ -75,8 +74,7 @@
                                                        "public/codemirror/addon/lint/lint.js"
                                                        "public/codemirror/addon/lint/json-lint.js"
                                                        "public/codemirror/javascript.js"
-                                                       ]}
-                        }}}
+                                                       ]}}}}

   :profiles {:production {:env {:production true}}}


Bump lein-figwheel

Bump lein-figwheel

--- project.clj
+++ project.clj
@@ -92,7 +92,7 @@
                                   [org.clojars.stumitchell/clairvoyant "0.1.0-SNAPSHOT"]
                                   [day8/re-frame-tracer "0.1.0-SNAPSHOT"]]
                    :plugins [[lein-doo "0.1.6-SNAPSHOT"]
-                             [lein-figwheel "0.5.0-1" :exclusions [cider/cider-nrepl]]
+                             [lein-figwheel "0.5.0-2" :exclusions [cider/cider-nrepl]]
                              [lein-shell "0.4.2"]]
                    :repl-options {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl]}
                    :figwheel {:nrepl-port 5088


Version 1.5.8

Version 1.5.8

--- project.clj
+++ project.clj
@@ -2,7 +2,7 @@
 (def ks-version "1.3.0")
 (def jetty-version "9.2.10.v20150310")

-(defproject puppetlabs/trapperkeeper-webserver-jetty9 "1.5.8-SNAPSHOT"
+(defproject puppetlabs/trapperkeeper-webserver-jetty9 "1.5.8"
   :description "A jetty9-based webserver implementation for use with the puppetlabs/trapperkeeper service framework."
   :url "https://github.com/puppetlabs/trapperkeeper-webserver-jetty9"
   :license {:name "Apache License, Version 2.0"


Update dependencies

Update dependencies

--- project.clj
+++ project.clj
@@ -4,21 +4,21 @@
   :dependencies [[org.clojure/clojure "1.8.0"]
                  [org.immutant/web "2.1.9"]
                  [compojure "1.6.0"]
-                 [ring "1.6.2"]
+                 [ring "1.6.3"]
                  [ring/ring-defaults "0.3.1"]
                  [org.postgresql/postgresql "42.1.4"]
                  [org.clojure/java.jdbc "0.7.3"]
                  [honeysql "0.9.1"]
-                 [clj-time "0.14.0"]
+                 [clj-time "0.14.1"]
                  [cheshire "5.8.0"]
-                 [selmer "1.11.1"]
+                 [selmer "1.11.3"]
                  [clj-http "3.7.0"]
                  [org.clojure/tools.logging "0.4.0"]
                  [org.slf4j/slf4j-log4j12 "1.7.25"]
                  [com.yubico/yubico-validation-client2 "3.0.1"]
                  [buddy/buddy-hashers "1.3.0"]
                  [buddy/buddy-auth "2.1.0"]
-                 [org.clojars.pntblnk/clj-ldap "0.0.12"]
+                 [org.clojars.pntblnk/clj-ldap "0.0.14"]
                  [org.influxdb/influxdb-java "2.7"]]
   :main env-logger.handler
   :aot [env-logger.handler


Version 2.1.0

Version 2.1.0

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject com.lemondronor/turboshrimp "2.1.0-SNAPSHOT"
+(defproject com.lemondronor/turboshrimp "2.1.0"
   :description "Clojure API for the Parrot AR.Drone 2.0.

   By John Wiseman / jjwiseman@gmail.com / http://twitter.com/lemonodor"


Version 1.4.1-SNAPSHOT

Version 1.4.1-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject foosball "1.4.0"
+(defproject foosball "1.4.1-SNAPSHOT"
   :jvm-opts ["-Xmx1g" "-server" "-XX:MaxPermSize=128M"]

   :url "https://foosball.chrstnsn.dk/"


line delimiters help line up output code with source code

--- project.clj
+++ project.clj
@@ -11,6 +11,7 @@
     :builds [{:source-paths ["src-cljs"]
               :compiler {:output-to "resources/public/js/main.js"
                          :optimizations :whitespace
+                         :print-input-delimiter true
                          :pretty-print true}}]}
   :main ^:skip-aot clj-test.core
   :target-path "target/%s"


Moved Ring version up to 0.2.0 final release

--- project.clj
+++ project.clj
@@ -4,7 +4,7 @@
   :dependencies [[org.clojure/clojure "1.1.0"]
                  [org.clojure/clojure-contrib "1.1.0"]
                  [clout "0.2.0-SNAPSHOT"]
-                 [ring/ring-core "0.2.0-RC2"]]
+                 [ring/ring-core "0.2.0"]]
   :dev-dependencies [[lein-clojars "0.5.0-SNAPSHOT"]
-                     [ring/ring-jetty-adapter "0.2.0-RC2"]
+                     [ring/ring-jetty-adapter "0.2.0"]
                      [hiccup "0.2.1"]])


Version 1.0.4

Version 1.0.4

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject com.ninjakoala/lamarck "1.0.4-SNAPSHOT"
+(defproject com.ninjakoala/lamarck "1.0.4"
   :description "For classifying clouds (specifically Amazon's)"
   :url "https://github.com/ninjakoala/lamarck"
   :license {:name "Eclipse Public License"


Version 0.2.15

Version 0.2.15

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject soy-clj "0.2.15-SNAPSHOT"
+(defproject soy-clj "0.2.15"
   :description "An idiomatic Clojure wrapper for Google's Closure templating system."
   :url "https://github.com/codahale/soy-clj"
   :license {:name "Eclipse Public License"