fixed icon fn definition

fixed icon fn definition

Signed-off-by: Andrey Shovkoplyas <b713972e59b8e606e23253c4a13e948139fea4d1@gmail.com>

--- src/status_im/ui/components/icons/vector_icons.cljs
+++ src/status_im/ui/components/icons/vector_icons.cljs
@@ -27,173 +27,177 @@
   (def defs (get-class "Defs"))
   (def circle (get-class "Circle")))

-(if platform/desktop?
-  (def icons {:icons/discover            (js/require "./resources/icons/bottom/discover_gray.svg")
-              :icons/contacts            (js/require "./resources/icons/bottom/contacts_gray.svg")
-              :icons/home                (js/require "./resources/icons/bottom/home_gray.svg")
-              :icons/home-active         (js/require "./resources/icons/bottom/home_blue.svg")
-              :icons/profile             (js/require "./resources/icons/bottom/profile_gray.svg")
-              :icons/profile-active      (js/require "./resources/icons/bottom/profile_blue.svg")
-              :icons/wallet              (js/require "./resources/icons/bottom/wallet_gray.svg")
-              :icons/wallet-active       (js/require "./resources/icons/bottom/wallet_active.svg")
-              :icons/speaker             (js/require "./resources/icons/speaker.svg")
-              :icons/speaker-off         (js/require "./resources/icons/speaker_off.svg")
-              :icons/transaction-history (js/require "./resources/icons/transaction_history.svg")
-              :icons/add                 (js/require "./resources/icons/add.svg")
-              :icons/add-contact         (js/require "./resources/icons/add_contact.svg")
-              :icons/add-wallet          (js/require "./resources/icons/add_wallet.svg")
-              :icons/address             (js/require "./resources/icons/address.svg")
-              :icons/arrow-left          (js/require "./resources/icons/arrow_left.svg")
-              :icons/arrow-right         (js/require "./resources/icons/arrow_right.svg")
-              :icons/flash-active        (js/require "./resources/icons/flash_active.svg")
-              :icons/flash-inactive      (js/require "./resources/icons/flash_inactive.svg")
-              :icons/attach              (js/require "./resources/icons/attach.svg")
-              :icons/browse              (js/require "./resources/icons/browse.svg")
-              :icons/close               (js/require "./resources/icons/close.svg")
-              :icons/copy-from           (js/require "./resources/icons/copy_from.svg")
-              :icons/delete              (js/require "./resources/icons/delete.svg")
-              :icons/dots-horizontal     (js/require "./resources/icons/dots_horizontal.svg")
-              :icons/dots-vertical       (js/require "./resources/icons/dots_vertical.svg")
-              :icons/exclamation-mark    (js/require "./resources/icons/exclamation_mark.svg")
-              :icons/filter              (js/require "./resources/icons/filter.svg")
-              :icons/fullscreen          (js/require "./resources/icons/fullscreen.svg")
-              :icons/group-big           (js/require "./resources/icons/group_big.svg")
-              :icons/group-chat          (js/require "./resources/icons/group_chat.svg")
-              :icons/chats               (js/require "./resources/icons/chats.svg")
-              :icons/hamburger           (js/require "./resources/icons/hamburger.svg")
-              :icons/hidden              (js/require "./resources/icons/hidden.svg")
-              :icons/in-contacts         (js/require "./resources/icons/in_contacts.svg")
-              :icons/lock                (js/require "./resources/icons/lock.svg")
-              :icons/mic                 (js/require "./resources/icons/mic.svg")
-              :icons/ok                  (js/require "./resources/icons/ok.svg")
-              :icons/public              (js/require "./resources/icons/public.svg")
-              :icons/public-chat         (js/require "./resources/icons/public_chat.svg")
-              :icons/qr                  (js/require "./resources/icons/QR.svg")
-              :icons/input-commands      (js/require "./resources/icons/input_commands.svg")
-              :icons/input-send          (js/require "./resources/icons/input_send.svg")
-              :icons/back                (js/require "./resources/icons/back.svg")
-              :icons/forward             (js/require "./resources/icons/forward.svg")
-              :icons/dropdown-up         (js/require "./resources/icons/dropdown_up.svg")
-              :icons/up                  (js/require "./resources/icons/up.svg")
-              :icons/down                (js/require "./resources/icons/down.svg")
-              :icons/grab                (js/require "./resources/icons/grab.svg")
-              :icons/share               (js/require "./resources/icons/share.svg")
-              :icons/tooltip-triangle    (js/require "./resources/icons/tooltip-triangle.svg")
-              :icons/open                (js/require "./resources/icons/open.svg")
-              :icons/network             (js/require "./resources/icons/network.svg")
-              :icons/wnode               (js/require "./resources/icons/wnode.svg")
-              :icons/refresh             (js/require "./resources/icons/refresh.svg")
-              :icons/newchat             (js/require "./resources/icons/newchat.svg")
-              :icons/logo                (js/require "./resources/icons/logo.svg")
-              :icons/camera              (js/require "./resources/icons/camera.svg")
-              :icons/check               (js/require "./resources/icons/check.svg")
-              :icons/dots                (js/require "./resources/icons/dots.svg")
-              :icons/warning             (js/require "./resources/icons/warning.svg")})
-  (def icons {:icons/discover            (components.svg/slurp-svg "./resources/icons/bottom/discover_gray.svg")
-              :icons/contacts            (components.svg/slurp-svg "./resources/icons/bottom/contacts_gray.svg")
-              :icons/home                (components.svg/slurp-svg "./resources/icons/bottom/home_gray.svg")
-              :icons/home-active         (components.svg/slurp-svg "./resources/icons/bottom/home_blue.svg")
-              :icons/profile             (components.svg/slurp-svg "./resources/icons/bottom/profile_gray.svg")
-              :icons/profile-active      (components.svg/slurp-svg "./resources/icons/bottom/profile_blue.svg")
-              :icons/wallet              (components.svg/slurp-svg "./resources/icons/bottom/wallet_gray.svg")
-              :icons/wallet-active       (components.svg/slurp-svg "./resources/icons/bottom/wallet_active.svg")
-              :icons/speaker             (components.svg/slurp-svg "./resources/icons/speaker.svg")
-              :icons/speaker-off         (components.svg/slurp-svg "./resources/icons/speaker_off.svg")
-              :icons/transaction-history (components.svg/slurp-svg "./resources/icons/transaction_history.svg")
-              :icons/add                 (components.svg/slurp-svg "./resources/icons/add.svg")
-              :icons/add-contact         (components.svg/slurp-svg "./resources/icons/add_contact.svg")
-              :icons/add-wallet          (components.svg/slurp-svg "./resources/icons/add_wallet.svg")
-              :icons/address             (components.svg/slurp-svg "./resources/icons/address.svg")
-              :icons/arrow-left          (components.svg/slurp-svg "./resources/icons/arrow_left.svg")
-              :icons/arrow-right         (components.svg/slurp-svg "./resources/icons/arrow_right.svg")
-              :icons/flash-active        (components.svg/slurp-svg "./resources/icons/flash_active.svg")
-              :icons/flash-inactive      (components.svg/slurp-svg "./resources/icons/flash_inactive.svg")
-              :icons/attach              (components.svg/slurp-svg "./resources/icons/attach.svg")
-              :icons/browse              (components.svg/slurp-svg "./resources/icons/browse.svg")
-              :icons/close               (components.svg/slurp-svg "./resources/icons/close.svg")
-              :icons/copy-from           (components.svg/slurp-svg "./resources/icons/copy_from.svg")
-              :icons/delete              (components.svg/slurp-svg "./resources/icons/delete.svg")
-              :icons/dots-horizontal     (components.svg/slurp-svg "./resources/icons/dots_horizontal.svg")
-              :icons/dots-vertical       (components.svg/slurp-svg "./resources/icons/dots_vertical.svg")
-              :icons/exclamation-mark    (components.svg/slurp-svg "./resources/icons/exclamation_mark.svg")
-              :icons/filter              (components.svg/slurp-svg "./resources/icons/filter.svg")
-              :icons/fullscreen          (components.svg/slurp-svg "./resources/icons/fullscreen.svg")
-              :icons/group-big           (components.svg/slurp-svg "./resources/icons/group_big.svg")
-              :icons/group-chat          (components.svg/slurp-svg "./resources/icons/group_chat.svg")
-              :icons/chats               (components.svg/slurp-svg "./resources/icons/chats.svg")
-              :icons/hamburger           (components.svg/slurp-svg "./resources/icons/hamburger.svg")
-              :icons/hidden              (components.svg/slurp-svg "./resources/icons/hidden.svg")
-              :icons/in-contacts         (components.svg/slurp-svg "./resources/icons/in_contacts.svg")
-              :icons/lock                (components.svg/slurp-svg "./resources/icons/lock.svg")
-              :icons/mic                 (components.svg/slurp-svg "./resources/icons/mic.svg")
-              :icons/ok                  (components.svg/slurp-svg "./resources/icons/ok.svg")
-              :icons/public              (components.svg/slurp-svg "./resources/icons/public.svg")
-              :icons/public-chat         (components.svg/slurp-svg "./resources/icons/public_chat.svg")
-              :icons/qr                  (components.svg/slurp-svg "./resources/icons/QR.svg")
-              :icons/input-commands      (components.svg/slurp-svg "./resources/icons/input_commands.svg")
-              :icons/input-send          (components.svg/slurp-svg "./resources/icons/input_send.svg")
-              :icons/back                (components.svg/slurp-svg "./resources/icons/back.svg")
-              :icons/forward             (components.svg/slurp-svg "./resources/icons/forward.svg")
-              :icons/dropdown-up         (components.svg/slurp-svg "./resources/icons/dropdown_up.svg")
-              :icons/up                  (components.svg/slurp-svg "./resources/icons/up.svg")
-              :icons/down                (components.svg/slurp-svg "./resources/icons/down.svg")
-              :icons/grab                (components.svg/slurp-svg "./resources/icons/grab.svg")
-              :icons/share               (components.svg/slurp-svg "./resources/icons/share.svg")
-              :icons/tooltip-triangle    (components.svg/slurp-svg "./resources/icons/tooltip-triangle.svg")
-              :icons/open                (components.svg/slurp-svg "./resources/icons/open.svg")
-              :icons/network             (components.svg/slurp-svg "./resources/icons/network.svg")
-              :icons/wnode               (components.svg/slurp-svg "./resources/icons/wnode.svg")
-              :icons/refresh             (components.svg/slurp-svg "./resources/icons/refresh.svg")
-              :icons/newchat             (components.svg/slurp-svg "./resources/icons/newchat.svg")
-              :icons/logo                (components.svg/slurp-svg "./resources/icons/logo.svg")
-              :icons/camera              (components.svg/slurp-svg "./resources/icons/camera.svg")
-              :icons/check               (components.svg/slurp-svg "./resources/icons/check.svg")
-              :icons/dots                (components.svg/slurp-svg "./resources/icons/dots.svg")
-              :icons/warning             (components.svg/slurp-svg "./resources/icons/warning.svg")}))
+(def icons
+  (if platform/desktop?
+    {:icons/discover            (js/require "./resources/icons/bottom/discover_gray.svg")
+     :icons/contacts            (js/require "./resources/icons/bottom/contacts_gray.svg")
+     :icons/home                (js/require "./resources/icons/bottom/home_gray.svg")
+     :icons/home-active         (js/require "./resources/icons/bottom/home_blue.svg")
+     :icons/profile             (js/require "./resources/icons/bottom/profile_gray.svg")
+     :icons/profile-active      (js/require "./resources/icons/bottom/profile_blue.svg")
+     :icons/wallet              (js/require "./resources/icons/bottom/wallet_gray.svg")
+     :icons/wallet-active       (js/require "./resources/icons/bottom/wallet_active.svg")
+     :icons/speaker             (js/require "./resources/icons/speaker.svg")
+     :icons/speaker-off         (js/require "./resources/icons/speaker_off.svg")
+     :icons/transaction-history (js/require "./resources/icons/transaction_history.svg")
+     :icons/add                 (js/require "./resources/icons/add.svg")
+     :icons/add-contact         (js/require "./resources/icons/add_contact.svg")
+     :icons/add-wallet          (js/require "./resources/icons/add_wallet.svg")
+     :icons/address             (js/require "./resources/icons/address.svg")
+     :icons/arrow-left          (js/require "./resources/icons/arrow_left.svg")
+     :icons/arrow-right         (js/require "./resources/icons/arrow_right.svg")
+     :icons/flash-active        (js/require "./resources/icons/flash_active.svg")
+     :icons/flash-inactive      (js/require "./resources/icons/flash_inactive.svg")
+     :icons/attach              (js/require "./resources/icons/attach.svg")
+     :icons/browse              (js/require "./resources/icons/browse.svg")
+     :icons/close               (js/require "./resources/icons/close.svg")
+     :icons/copy-from           (js/require "./resources/icons/copy_from.svg")
+     :icons/delete              (js/require "./resources/icons/delete.svg")
+     :icons/dots-horizontal     (js/require "./resources/icons/dots_horizontal.svg")
+     :icons/dots-vertical       (js/require "./resources/icons/dots_vertical.svg")
+     :icons/exclamation-mark    (js/require "./resources/icons/exclamation_mark.svg")
+     :icons/filter              (js/require "./resources/icons/filter.svg")
+     :icons/fullscreen          (js/require "./resources/icons/fullscreen.svg")
+     :icons/group-big           (js/require "./resources/icons/group_big.svg")
+     :icons/group-chat          (js/require "./resources/icons/group_chat.svg")
+     :icons/chats               (js/require "./resources/icons/chats.svg")
+     :icons/hamburger           (js/require "./resources/icons/hamburger.svg")
+     :icons/hidden              (js/require "./resources/icons/hidden.svg")
+     :icons/in-contacts         (js/require "./resources/icons/in_contacts.svg")
+     :icons/lock                (js/require "./resources/icons/lock.svg")
+     :icons/mic                 (js/require "./resources/icons/mic.svg")
+     :icons/ok                  (js/require "./resources/icons/ok.svg")
+     :icons/public              (js/require "./resources/icons/public.svg")
+     :icons/public-chat         (js/require "./resources/icons/public_chat.svg")
+     :icons/qr                  (js/require "./resources/icons/QR.svg")
+     :icons/input-commands      (js/require "./resources/icons/input_commands.svg")
+     :icons/input-send          (js/require "./resources/icons/input_send.svg")
+     :icons/back                (js/require "./resources/icons/back.svg")
+     :icons/forward             (js/require "./resources/icons/forward.svg")
+     :icons/dropdown-up         (js/require "./resources/icons/dropdown_up.svg")
+     :icons/up                  (js/require "./resources/icons/up.svg")
+     :icons/down                (js/require "./resources/icons/down.svg")
+     :icons/grab                (js/require "./resources/icons/grab.svg")
+     :icons/share               (js/require "./resources/icons/share.svg")
+     :icons/tooltip-triangle    (js/require "./resources/icons/tooltip-triangle.svg")
+     :icons/open                (js/require "./resources/icons/open.svg")
+     :icons/network             (js/require "./resources/icons/network.svg")
+     :icons/wnode               (js/require "./resources/icons/wnode.svg")
+     :icons/refresh             (js/require "./resources/icons/refresh.svg")
+     :icons/newchat             (js/require "./resources/icons/newchat.svg")
+     :icons/logo                (js/require "./resources/icons/logo.svg")
+     :icons/camera              (js/require "./resources/icons/camera.svg")
+     :icons/check               (js/require "./resources/icons/check.svg")
+     :icons/dots                (js/require "./resources/icons/dots.svg")
+     :icons/warning             (js/require "./resources/icons/warning.svg")}
+    {:icons/discover            (components.svg/slurp-svg "./resources/icons/bottom/discover_gray.svg")
+     :icons/contacts            (components.svg/slurp-svg "./resources/icons/bottom/contacts_gray.svg")
+     :icons/home                (components.svg/slurp-svg "./resources/icons/bottom/home_gray.svg")
+     :icons/home-active         (components.svg/slurp-svg "./resources/icons/bottom/home_blue.svg")
+     :icons/profile             (components.svg/slurp-svg "./resources/icons/bottom/profile_gray.svg")
+     :icons/profile-active      (components.svg/slurp-svg "./resources/icons/bottom/profile_blue.svg")
+     :icons/wallet              (components.svg/slurp-svg "./resources/icons/bottom/wallet_gray.svg")
+     :icons/wallet-active       (components.svg/slurp-svg "./resources/icons/bottom/wallet_active.svg")
+     :icons/speaker             (components.svg/slurp-svg "./resources/icons/speaker.svg")
+     :icons/speaker-off         (components.svg/slurp-svg "./resources/icons/speaker_off.svg")
+     :icons/transaction-history (components.svg/slurp-svg "./resources/icons/transaction_history.svg")
+     :icons/add                 (components.svg/slurp-svg "./resources/icons/add.svg")
+     :icons/add-contact         (components.svg/slurp-svg "./resources/icons/add_contact.svg")
+     :icons/add-wallet          (components.svg/slurp-svg "./resources/icons/add_wallet.svg")
+     :icons/address             (components.svg/slurp-svg "./resources/icons/address.svg")
+     :icons/arrow-left          (components.svg/slurp-svg "./resources/icons/arrow_left.svg")
+     :icons/arrow-right         (components.svg/slurp-svg "./resources/icons/arrow_right.svg")
+     :icons/flash-active        (components.svg/slurp-svg "./resources/icons/flash_active.svg")
+     :icons/flash-inactive      (components.svg/slurp-svg "./resources/icons/flash_inactive.svg")
+     :icons/attach              (components.svg/slurp-svg "./resources/icons/attach.svg")
+     :icons/browse              (components.svg/slurp-svg "./resources/icons/browse.svg")
+     :icons/close               (components.svg/slurp-svg "./resources/icons/close.svg")
+     :icons/copy-from           (components.svg/slurp-svg "./resources/icons/copy_from.svg")
+     :icons/delete              (components.svg/slurp-svg "./resources/icons/delete.svg")
+     :icons/dots-horizontal     (components.svg/slurp-svg "./resources/icons/dots_horizontal.svg")
+     :icons/dots-vertical       (components.svg/slurp-svg "./resources/icons/dots_vertical.svg")
+     :icons/exclamation-mark    (components.svg/slurp-svg "./resources/icons/exclamation_mark.svg")
+     :icons/filter              (components.svg/slurp-svg "./resources/icons/filter.svg")
+     :icons/fullscreen          (components.svg/slurp-svg "./resources/icons/fullscreen.svg")
+     :icons/group-big           (components.svg/slurp-svg "./resources/icons/group_big.svg")
+     :icons/group-chat          (components.svg/slurp-svg "./resources/icons/group_chat.svg")
+     :icons/chats               (components.svg/slurp-svg "./resources/icons/chats.svg")
+     :icons/hamburger           (components.svg/slurp-svg "./resources/icons/hamburger.svg")
+     :icons/hidden              (components.svg/slurp-svg "./resources/icons/hidden.svg")
+     :icons/in-contacts         (components.svg/slurp-svg "./resources/icons/in_contacts.svg")
+     :icons/lock                (components.svg/slurp-svg "./resources/icons/lock.svg")
+     :icons/mic                 (components.svg/slurp-svg "./resources/icons/mic.svg")
+     :icons/ok                  (components.svg/slurp-svg "./resources/icons/ok.svg")
+     :icons/public              (components.svg/slurp-svg "./resources/icons/public.svg")
+     :icons/public-chat         (components.svg/slurp-svg "./resources/icons/public_chat.svg")
+     :icons/qr                  (components.svg/slurp-svg "./resources/icons/QR.svg")
+     :icons/input-commands      (components.svg/slurp-svg "./resources/icons/input_commands.svg")
+     :icons/input-send          (components.svg/slurp-svg "./resources/icons/input_send.svg")
+     :icons/back                (components.svg/slurp-svg "./resources/icons/back.svg")
+     :icons/forward             (components.svg/slurp-svg "./resources/icons/forward.svg")
+     :icons/dropdown-up         (components.svg/slurp-svg "./resources/icons/dropdown_up.svg")
+     :icons/up                  (components.svg/slurp-svg "./resources/icons/up.svg")
+     :icons/down                (components.svg/slurp-svg "./resources/icons/down.svg")
+     :icons/grab                (components.svg/slurp-svg "./resources/icons/grab.svg")
+     :icons/share               (components.svg/slurp-svg "./resources/icons/share.svg")
+     :icons/tooltip-triangle    (components.svg/slurp-svg "./resources/icons/tooltip-triangle.svg")
+     :icons/open                (components.svg/slurp-svg "./resources/icons/open.svg")
+     :icons/network             (components.svg/slurp-svg "./resources/icons/network.svg")
+     :icons/wnode               (components.svg/slurp-svg "./resources/icons/wnode.svg")
+     :icons/refresh             (components.svg/slurp-svg "./resources/icons/refresh.svg")
+     :icons/newchat             (components.svg/slurp-svg "./resources/icons/newchat.svg")
+     :icons/logo                (components.svg/slurp-svg "./resources/icons/logo.svg")
+     :icons/camera              (components.svg/slurp-svg "./resources/icons/camera.svg")
+     :icons/check               (components.svg/slurp-svg "./resources/icons/check.svg")
+     :icons/dots                (components.svg/slurp-svg "./resources/icons/dots.svg")
+     :icons/warning             (components.svg/slurp-svg "./resources/icons/warning.svg")}))

 (defn normalize-property-name [n]
   (if (= n :icons/options)
     (if platform/ios? :icons/dots-horizontal :icons/dots-vertical)
     n))

-(if platform/desktop?
-  (do (def default-viewbox {:width 24 :height 24})
-
-      (defn icon
-        ([name] (icon name nil))
-        ([name {:keys [color container-style style accessibility-label width height]
-                :or {accessibility-label :icon}}]
-         (let [icon-style (if width
-                            (assoc default-viewbox :width width :height height)
-                            default-viewbox)]
-           [react/view {:style               container-style
-                        :accessibility-label accessibility-label}
-            [react/image {:source (get icons (normalize-property-name name))
-                          :style  (merge icon-style style)}]]))))
-  (do (defn icon
-        ([name] (icon name nil))
-        ([name {:keys [color container-style style accessibility-label width height]
-                :or   {accessibility-label :icon}}]
-         ^{:key name}
-         [react/view {:style               container-style
-                      :accessibility-label accessibility-label}
-          (if-let [icon-fn (get icons (normalize-property-name name))]
-            (let [icon-vec (icon-fn
-                            (cond
-                              (keyword? color)
-                              (case color
-                                :dark styles/icon-dark-color
-                                :gray styles/icon-gray-color
-                                :blue styles/color-light-blue
-                                :active styles/color-blue4
-                                :white styles/color-white
-                                :red styles/icon-red-color
-                                styles/icon-dark-color)
-                              (string? color)
-                              color
-                              :else
-                              styles/icon-dark-color))]
-              (if width
-                (update icon-vec 1 assoc :width width :height height)
-                icon-vec))
-            (throw (js/Error. (str "Unknown icon: " name))))]))))
+(defn desktop-icon
+  [name {:keys [color container-style style accessibility-label width height]
+         :or   {accessibility-label :icon}}]
+  (let [default-viewbox {:width 24 :height 24}
+        icon-style      (if width
+                          (assoc default-viewbox :width width :height height)
+                          default-viewbox)]
+    [react/view {:style               container-style
+                 :accessibility-label accessibility-label}
+     [react/image {:source (get icons (normalize-property-name name))
+                   :style  (merge icon-style style)}]]))
+
+(defn mobile-icon
+  [name {:keys [color container-style style accessibility-label width height]
+         :or   {accessibility-label :icon}}]
+  ^{:key name}
+  [react/view {:style               container-style
+               :accessibility-label accessibility-label}
+   (if-let [icon-fn (get icons (normalize-property-name name))]
+     (let [icon-vec (icon-fn
+                     (cond
+                       (keyword? color)
+                       (case color
+                         :dark styles/icon-dark-color
+                         :gray styles/icon-gray-color
+                         :blue styles/color-light-blue
+                         :active styles/color-blue4
+                         :white styles/color-white
+                         :red styles/icon-red-color
+                         styles/icon-dark-color)
+                       (string? color)
+                       color
+                       :else
+                       styles/icon-dark-color))]
+       (if width
+         (update icon-vec 1 assoc :width width :height height)
+         icon-vec))
+     (throw (js/Error. (str "Unknown icon: " name))))])
+
+(defn icon
+  ([name] (icon name nil))
+  ([name options]
+   (let [icon-fn (if platform/desktop? desktop-icon mobile-icon)]
+     [icon-fn name options])))


Make sure we've defaulted EBS optimized

Make sure we've defaulted EBS optimized

--- src/maestro/messages/data.clj
+++ src/maestro/messages/data.clj
@@ -142,6 +142,7 @@
 (def default-deployment-params
   {:default-cooldown 10
    :desired-capacity 1
+   :ebs-optimized false
    :health-check-grace-period 600
    :health-check-type "EC2"
    :instance-healthy-attempts 50


Updated the data

Updated the data

--- src/redbrick_20/components/data.cljs
+++ src/redbrick_20/components/data.cljs
@@ -14,7 +14,7 @@
   :event-title "Event Details"
   :maps-location "TODO"
   :event-location "TBA"
-  :event-date "TBA"
+  :event-date "9th of April"
   :event-information "TBA"}))


[#408] Fixed let binding mistake

[#408] Fixed let binding mistake

--- backend/src/org/akvo/lumen/admin/add_tenant.clj
+++ backend/src/org/akvo/lumen/admin/add_tenant.clj
@@ -6,7 +6,7 @@
 (defn -main [label title]
   (let [tenant (str "tenant_" label)
         tenant-password (clojure.string/replace (squuid) "-" "")
-        db-uri tenant-db-uri (format "jdbc:postgresql://%s/%s?user=%s&password=%s" (env :pghost) (env :pgdatabase) (env :pguser) (env :pgpassword))
+        db-uri (format "jdbc:postgresql://%s/%s?user=%s&password=%s" (env :pghost) (env :pgdatabase) (env :pguser) (env :pgpassword))

         tenant-db-uri (format "jdbc:postgresql://%s/%s?user=%s&password=%s" (env :pghost) tenant tenant tenant-password)]
     (jdbc/execute! db-uri


Remove secretary routes for om about pages

--- src-cljs/frontend/routes.cljs
+++ src-cljs/frontend/routes.cljs
@@ -131,21 +131,6 @@
       (.replace js/location (str "https://circleci.com/docs/" subpage))
       (open-to-outer! nav-ch :documentation (assoc params :subpage (keyword subpage)))))

-  (defroute v1-about "/about" {:as params}
-    (open-to-outer! nav-ch :about (assoc params
-                                    :_title "About Us"
-                                    :_description "Learn more about the CircleCI story and why we're building the leading Continuous Integration and Deployment platform.")))
-
-  (defroute v1-team "/about/team" {:as params}
-    (open-to-outer! nav-ch :team (assoc params
-                                    :_title "About the Team"
-                                    :_description "Meet the team behind CircleCI, the state-of-the-art automated testing, continuous integration, and continuous deployment tool made for developers.")))
-
-  (defroute v1-contact "/contact" {:as params}
-    (open-to-outer! nav-ch :contact (assoc params
-                                      :_title "Contact Us"
-                                      :_description "Get in touch with CircleCI.")))
-
   (defroute v1-mobile "/mobile" {:as params}
     (open-to-outer! nav-ch :mobile (assoc params
                                      :_title "Mobile Continuous Integration and Mobile App Testing"


Force MySQL to use UTF-8 Encoding :database:

--- src/metabase/driver/mysql.clj
+++ src/metabase/driver/mysql.clj
@@ -65,7 +65,8 @@
       kdb/mysql
       ;; 0000-00-00 dates are valid in MySQL, but JDBC barfs when queries return them because java.sql.Date doesn't allow it.
       ;; Add a param to the end of the connection string that tells MySQL to convert 0000-00-00 dates to NULL when returning them.
-      (update :subname (u/rpartial str "?zeroDateTimeBehavior=convertToNull"))))
+      ;; Also add params to force UTF-8 encoding of results
+      (update :subname (u/rpartial str "?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=UTF8&characterSetResults=UTF8"))))

 (defn- unix-timestamp->timestamp [_ expr seconds-or-milliseconds]
   (k/sqlfn :FROM_UNIXTIME (case seconds-or-milliseconds


streamlined dependencies

streamlined dependencies

--- project.clj
+++ project.clj
@@ -3,36 +3,33 @@
   :url "https://github.com/priyatam/ringo"
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
-  :min-lein-version "2.0.0"
+  :min-lein-version "2.3.0"
   :jvm-opts ["-Xms768m" "-Xmx768m"]
   :global-vars {*warn-on-reflection* false *assert* false}
-
-  ;;FIXME: java.lang.IllegalStateException: Can't change/establish root binding of: *warn-on-reflection* with set
-  ;:eval-in-leiningen true

   :dependencies [[org.clojure/clojure "1.6.0"]
                  [org.clojure/clojurescript "0.0-2311"]
                  [org.clojure/core.async "0.1.267.0-0d7780-alpha"]
                  [org.clojure/core.cache "0.6.4"]
                  [environ "1.0.0"]
-                 [weasel "0.3.0"]
                  [ring/ring-core "1.3.1"]
                  [ring/ring-defaults "0.1.1"]
                  [ring/ring-headers "0.1.0"]
                  [ring/ring-json "0.3.1"]
-                 [ring/ring-jetty-adapter "1.3.1"]
                  [ring-cors "0.1.4"]
-                 [compojure "1.1.8"]
+                 [compojure "1.1.9"]
+                 [http-kit "2.1.19"]
                  [clj-oauth "1.5.1"]
+                 [clj-time "0.8.0"]
                  [fogus/ring-edn "0.2.0"]
                  [prone "0.6.0"]
+                 [weasel "0.4.0-SNAPSHOT"]
                  [om "0.7.1"]
-                 [kioo "0.4.0"]
+                 [sablono "0.2.22"]
                  [secretary "1.2.0"]
-                 [prismatic/om-tools "0.3.2" :exclusions [org.clojure/clojure]]]
+                 [garden "1.2.1"]]

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

   :cljsbuild {:builds [{:id "dev"
                         :source-paths ["ui"]
@@ -45,25 +42,35 @@
                        {:id "release"
                         :source-paths ["ui"]
                         :compiler {
-                                   :output-to "dist/js/components.js"
-                                   :optimizations :whitespace
+                                   :output-to "resources/public/js/components.js"
+                                   :optimizations :advanced
                                    :pretty-print false
                                    :preamble ["react/react.min.js"]
                                    :externs ["react/externs/react.js"]}}]}

-  :profiles {:dev {:dependencies [[ring/ring-devel "1.3.1"]
+
+  :less {:source-paths ["design/less"]
+         :target-path "resources/public/css"}
+
+  :profiles {:dev {:dependencies [[ring-mock "0.1.5"]
+                                  [ring/ring-devel "1.3.1"]
                                   [midje "1.6.3" :exclusions [org.codehaus.plexus/plexus-utils]]]}
+             :repl-options {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl]}
              :uberjar {:aot :all}}

   :plugins [[lein-cljsbuild "1.0.3"]
+            [lein-less "1.7.2"]
             [lein-environ "1.0.0"]
             [lein-marginalia "0.7.1"]
             [lein-ring "0.8.11"]
             [lein-pprint "1.1.1"]
             [lein-heroku "0.1.1"]
+            [lein-pdo "0.1.1"]
             [org.clojars.wokier/lein-bower "0.3.0"]
             [lein-midje "3.1.1"]]

+  :aliases {"ringo" ["pdo" "cljsbuild" "auto," "less" "auto" "dev," "ring" "server"]}
+
   :main ^:skip-aot ringo.services
-  :ring {:handler ring.app/app}
-  :uberjar-name "ringo-app.jar")
+  :ring {:handler ringo.server/app}
+  :uberjar-name "ringo.jar")


updated versions

updated versions

--- project.clj
+++ project.clj
@@ -6,12 +6,12 @@
   :dependencies [[org.clojure/clojure "1.9.0-alpha17"]
                  [org.clojure/clojurescript "1.9.671"]

-                 [fulcrologic/fulcro "1.0.0-beta2-SNAPSHOT"]
+                 [fulcrologic/fulcro "1.0.0-beta2"]
                  [org.omcljs/om "1.0.0-beta1"]
                  [kibu/pushy "0.3.7"]
                  [bidi "2.1.1"]

-                 [fulcrologic/fulcro-spec "1.0.0-beta1" :scope "test"]
+                 [fulcrologic/fulcro-spec "1.0.0-beta2" :scope "test"]
                  [lein-doo "0.1.7" :scope "test"]
                  [org.clojure/core.async "0.3.443"]
                  [http-kit "2.2.0"]


don't nuke css (b/c lein-lesscss needs it)

--- project.clj
+++ project.clj
@@ -45,7 +45,8 @@
   :repl-options {:timeout 120000}
   :clean-targets ^{:protect false}
   ["resources/public/js/out"
-   "resources/public/css/out"]
+   ;"resources/public/css/out" ; need to fix lein-lesscss to create the director if it doesn't exist
+   ]
   :lesscss-paths ["resources/less"]
   :lesscss-output-path "resources/public/css/out"
   :cljsbuild {:builds


Set version to 0.2.0

Set version to 0.2.0

--- project.clj
+++ project.clj
@@ -1,6 +1,6 @@
-(defproject funcool/promesa "0.2.0-SNAPSHOT"
+(defproject funcool/promesa "0.2.0"
   :description "A promise library for ClojureScript"
-  :url "https://github.com/funcool/promise"
+  :url "https://github.com/funcool/promesa"
   :license {:name "BSD (2 Clause)"
             :url "http://opensource.org/licenses/BSD-2-Clause"}


Preparing for first release (0.1.0).

Preparing for first release (0.1.0).

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject flare "0.1.0-SNAPSHOT"
+(defproject flare "0.1.0"
   :description "Enlightened failure reports for clojure.test"
   :url "http://github.com/andersfurseth/flare"
   :license {:name "Eclipse Public License"


(PDB-3136) Adjust project.clj for 4.3.0 release

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(def pdb-version "4.3.0-SNAPSHOT")
+(def pdb-version "4.3.0")

 (defn deploy-info
   "Generate deployment information from the URL supplied and the username and


Tweak dependency specification

Tweak dependency specification

--- project.clj
+++ project.clj
@@ -5,8 +5,11 @@
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   :dependencies [[org.clojure/clojure "1.7.0-alpha2"]

-                 ;; Logging
-                 [com.taoensso/timbre "3.3.1" :exclusions [org.clojure/clojure]]
+                 ;; Stores
+                 [com.novemberain/welle "3.0.0"]
+
+                 ;; Serialization
+                 [com.taoensso/nippy "2.7.0-RC1" :exclusions [org.clojure/clojure]]

                  ;; Handlers
                  [org.clojure/core.async "0.1.338.0-5c5012-alpha"]
@@ -21,17 +24,26 @@
                  [crypto-random "1.2.0"]
                  [caesium "0.1.2"]

-                 ;; Serialization
-                 [com.taoensso/nippy "2.7.0-RC1" :exclusions [org.clojure/clojure]]
-
-                 ;; Stores
-                 [com.novemberain/welle "3.0.0"]
+                 ;; Logging
+                 [com.taoensso/timbre "3.3.1" :exclusions [org.clojure/clojure]]

                  ;; REST API
                  ;; http-kit already required as part of handlers
                  [compojure "1.1.9"]
-                 [ring/ring-defaults "0.1.1"]
-                 [ring-middleware-format "0.4.0"]]
+                 [ring/ring-defaults "0.1.2"]
+                 [ring-middleware-format "0.4.0"]
+
+                 ;; Explicit transitive deps
+                 [com.fasterxml.jackson.core/jackson-annotations "2.4.2"]
+                 [com.fasterxml.jackson.core/jackson-core "2.4.2"]
+                 [com.fasterxml.jackson.core/jackson-databind "2.4.2"]
+                 [commons-codec "1.9"]
+                 [clj-time "0.8.0"]
+                 [joda-time "2.4"]
+                 [org.clojure/tools.macro "0.1.5"]
+                 [org.clojure/tools.reader "0.8.9"]
+                 [potemkin "0.3.9"]
+                 [com.taoensso/encore "1.9.2"]]
   :main ^:skip-aot icecap.core
   :target-path "target/%s"
   :profiles {:uberjar {:aot :all}


update to midi-clj 0.3.0

update to midi-clj 0.3.0

--- project.clj
+++ project.clj
@@ -8,7 +8,7 @@
                  [overtone/at-at "1.0.0"]
                  [overtone/osc-clj "0.7.1"]
                  [overtone/byte-spec "0.3.1"]
-                 [overtone/midi-clj "0.2.1"]
+                 [overtone/midi-clj "0.3.0"]
                  [overtone/libs.handlers "0.1.1"]
                  [clj-glob "1.0.0"]
                  [org.clojure/core.match "0.2.0-alpha6"]


Bump clj-http to 3.x

Bump clj-http to 3.x

--- project.clj
+++ project.clj
@@ -5,7 +5,7 @@
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   :dependencies [[org.clojure/clojure "1.8.0"]
                  [morse "0.2.2"]
-                 [clj-http "2.1.0"]]
+                 [clj-http "3.3.0"]]
   :plugins [[lein-cloverage "1.0.8"]]
   :main ^:skip-aot tomato.core
   :target-path "target/%s"


0.4.0

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject karras "0.4.0-SNAPSHOT"
+(defproject karras "0.4.0"
   :description "A clojure entity framework for MongoDB"
   :dependencies [[org.clojure/clojure "1.2.0-master-SNAPSHOT"]
                  [org.clojure/clojure-contrib "1.2.0-SNAPSHOT"]


Added support for generating docs.

Added support for generating docs.

--- project.clj
+++ project.clj
@@ -65,6 +65,18 @@
         [venantius/yagni "0.1.4"]]}
     :lint {
       :source-paths ^:replace ["src"]}
+    :docs {
+      :dependencies [[clojang/codox-theme "0.2.0-SNAPSHOT"]]
+      :plugins [
+        [lein-codox "0.10.3"]
+        [lein-simpleton "1.3.0"]]
+      :codox {
+        :project {:name "CMR D.E.M."}
+        :themes [:clojang]
+        :output-path "docs/current"
+        :doc-paths ["resources/docs"]
+        :namespaces [#"^cmr\.dev\.env\.manager\.(?!test)"]
+        :metadata {:doc/format :markdown}}}
     ;; Managed CMR Aapplications/Services
     :mock-echo {
       :autoreload true
@@ -78,12 +90,21 @@
     ;; Applications
     "mock-echo" ["with-profile" "+dev,+mock-echo" "run"]
     ;; General
+    "repl" ["do"
+      ["clean"]
+      ["repl"]]
     "ubercompile" ["with-profile" "+ubercompile" "compile"]
     "check-deps" ["with-profile" "+test" "ancient" "check" ":all"]
     "lint" ["with-profile" "+test,+lint" "kibit"]
+    "docs" ["with-profile" "+docs" "do"
+      ["clean"]
+      ["compile"]
+      ["codox"]
+      ["clean"]]
     "build" ["with-profile" "+test" "do"
       ["check-deps"]
       ["lint"]
+      ["docs"]
       ["ubercompile"]
       ["clean"]
       ["uberjar"]


version up

version up

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject dwc-analysis "0.0.6"
+(defproject dwc-analysis "0.0.10"
   :description "Analysis on darwincore occurrences: EOO, AOO and Populations."
   :url "http://github.com/CNCFlora/dwc-analysis"
   :license {:name "MIT"}


Release version 0.11.0.0-alpha3.

Release version 0.11.0.0-alpha3.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject onyx-cheat-sheet "0.11.0.0-SNAPSHOT"
+(defproject onyx-cheat-sheet "0.11.0.0-alpha3"
   :description "Cheat sheet for Onyx"
   :url "https://github.com/onyx-platform/onyx-cheat-sheet"
   :license {:name "Eclipse Public License"
@@ -16,7 +16,7 @@
                  [compojure "1.5.2"]
                  [enlive "1.1.6"]
                  ^{:voom {:repo "git@github.com:onyx-platform/onyx.git" :branch "master"}}
-                 [org.onyxplatform/onyx "0.11.0-alpha2"]
+                 [org.onyxplatform/onyx "0.11.0-alpha3"]
                  [prismatic/om-tools "0.4.0"]
                  [markdown-clj "0.9.94"]
                  [org.omcljs/om "0.9.0"]


0.8.2

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject vorrichtung "0.8.1"
+(defproject vorrichtung "0.8.2"
   :dependencies [[org.clojure/clojure "1.8.0"]
                  [org.clojure/clojurescript "1.7.228"]
                  [com.cognitect/transit-cljs "0.8.237"]


Update dependencies.

Update dependencies.

--- project.clj
+++ project.clj
@@ -18,7 +18,7 @@
                  [overtone/at-at "1.2.0"]
                  [overtone/midi-clj "0.5.0"]
                  [overtone/osc-clj "0.9.0"]
-                 [amalloy/ring-buffer "1.1"]
+                 [amalloy/ring-buffer "1.2"]
                  [com.climate/claypoole "1.0.0"]
                  [org.clojars.brunchboy/protobuf "0.8.3"]
                  [ola-clojure "0.1.0"]
@@ -26,7 +26,7 @@
                  [com.evocomputing/colors "1.0.2"]
                  [environ "1.0.0"]
                  [camel-snake-kebab "0.3.2"]
-                 [com.taoensso/timbre "4.1.0"]
+                 [com.taoensso/timbre "4.1.1"]
                  [com.taoensso/tower "3.0.2"]
                  [markdown-clj "0.9.68"]
                  [compojure "1.4.0" :exclusions [org.eclipse.jetty/jetty-server]]


added comment & license to project.clj

added comment & license to project.clj

--- project.clj
+++ project.clj
@@ -1,3 +1,22 @@
+;;
+;; Author:: Adam Jacob (<adam@opscode.com>)
+;; Author:: Christopher Brown (<cb@opscode.com>)
+;; Copyright:: Copyright (c) 2010 Opscode, Inc.
+;; License:: Apache License, Version 2.0
+;;
+;; Licensed under the Apache License, Version 2.0 (the "License");
+;; you may not use this file except in compliance with the License.
+;; You may obtain a copy of the License at
+;;
+;;     http://www.apache.org/licenses/LICENSE-2.0
+;;
+;; Unless required by applicable law or agreed to in writing, software
+;; distributed under the License is distributed on an "AS IS" BASIS,
+;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+;; See the License for the specific language governing permissions and
+;; limitations under the License.
+;;
+
 (defproject fatty "0.1.0"
   :description "Builds 'fat' binaries, with all their dependencies, into tarballs and self-installing shell scripts."
   :main fatty.core


Version 0.0.13-SNAPSHOT

Version 0.0.13-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject pe-jdbc-utils "0.0.12"
+(defproject pe-jdbc-utils "0.0.13-SNAPSHOT"
   :description "A Clojure library of helper functions when working with JDBC."
   :url "https://github.com/evanspa/pe-jdbc-utils"
   :license {:name "MIT"


Version 0.10.4

Version 0.10.4

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject info.sunng/papaline "0.10.4-SNAPSHOT"
+(defproject info.sunng/papaline "0.10.4"
   :description "Clojure concurrent pipeline on core.async"
   :url "http://github.com/sunng87/papaline"
   :license {:name "Eclipse Public License"


Update dependencies.

Update dependencies.

--- project.clj
+++ project.clj
@@ -30,7 +30,7 @@
     [cheshire "5.6.3"] ; JSON encoding / decoding https://github.com/dakrone/cheshire
     [com.taoensso/timbre "4.8.0-alpha1"] ; Logging https://github.com/ptaoussanis/timbre
     [raven-clj "1.5.0"] ; Interface to Sentry error reporting https://github.com/sethtrain/raven-clj
-    [clj-http "3.3.0"] ; HTTP client https://github.com/dakrone/clj-http
+    [clj-http "3.4.1"] ; HTTP client https://github.com/dakrone/clj-http
     [clj-time "0.12.2"] ; Date and time lib https://github.com/clj-time/clj-time
     [org.clojure/tools.cli "0.3.5"] ; Command-line parsing https://github.com/clojure/tools.cli
     [clj-jwt "0.1.1"] ; Library for JSON Web Token (JWT) https://github.com/liquidz/clj-jwt
@@ -42,7 +42,7 @@

   ;; All profile plugins
   :plugins [
-    [lein-ring "0.9.7"] ; Common ring tasks https://github.com/weavejester/lein-ring
+    [lein-ring "0.10.0"] ; Common ring tasks https://github.com/weavejester/lein-ring
     [lein-environ "1.1.0"] ; Get environment settings from different sources https://github.com/weavejester/environ
   ]

@@ -81,7 +81,7 @@
         :aws-sqs-email-queue "https://sqs.REGION.amazonaws.com/CHANGE/ME"
       }
       :plugins [
-        [lein-bikeshed "0.4.0"] ; Check for code smells https://github.com/dakrone/lein-bikeshed
+        [lein-bikeshed "0.4.1"] ; Check for code smells https://github.com/dakrone/lein-bikeshed
         [lein-checkall "0.1.1"] ; Runs bikeshed, kibit and eastwood https://github.com/itang/lein-checkall
         [lein-pprint "1.1.2"] ; pretty-print the lein project map https://github.com/technomancy/leiningen/tree/master/lein-pprint
         [lein-ancient "0.6.10"] ; Check for outdated dependencies https://github.com/xsc/lein-ancient


Version 0.4.4

Version 0.4.4

--- project.clj
+++ project.clj
@@ -1,7 +1,7 @@
 (let [dev-deps '[[speclj "2.7.2"]
                  [classlojure "0.6.6"]]]

-  (defproject reply "0.4.4-SNAPSHOT"
+  (defproject reply "0.4.4"
     :description "REPL-y: A fitter, happier, more productive REPL for Clojure."
     :dependencies [[org.clojure/clojure "1.6.0"]
                    [jline "2.14.6"]


Bump lib.

Bump lib.


Bump version to 0.10.0-SNAPSHOT

Bump version to 0.10.0-SNAPSHOT

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


Version 0.23.0

Version 0.23.0

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject org.zalando/swagger1st "0.23.0-SNAPSHOT"
+(defproject org.zalando/swagger1st "0.23.0"
   :description "A ring handler that does routing based on a swagger definition."
   :url "https://github.com/zalando/swagger1st"


Version 0.2.4-SNAPSHOT

Version 0.2.4-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject qualityclj "0.2.3"
+(defproject qualityclj "0.2.4-SNAPSHOT"
   :description "Assess Clojure libraries based on a number of different metrics."
   :url "https://github.com/quality-clojure/qualityclj"
   :license {:name "Eclipse Public License - v 1.0"


Added profiles for remaining apps.

Added profiles for remaining apps.

--- project.clj
+++ project.clj
@@ -93,6 +93,76 @@
     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
     ;;;   Profiles for Managed Aapplications/Services   ;;;;;;;;;;;;;;;;;;;;;
     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+    :access-control {
+      :main cmr.access-control.runner
+      :source-paths [
+        "apps/access-control-app/src"
+        "apps/metadata-db-app/src"
+        "libs/acl-lib/src"
+        "libs/common-app-lib/src"
+        "libs/common-lib/src"
+        "libs/elastic-utils-lib/src"
+        "libs/message-queue-lib/src"
+        "libs/transmit-lib/src"
+        "libs/umm-spec-lib/src"]}
+    :bootstrap {
+      :main cmr.bootstrap.runner
+      :source-paths [
+        "apps/access-control-app/src"
+        "apps/bootstrap-app/src"
+        "apps/indexer-app/src"
+        "apps/metadata-db-app/src"
+        "apps/virtual-product-app/src"
+        "libs/common-app-lib/src"
+        "libs/oracle-lib/src"
+        "libs/transmit-lib/src"]}
+    :cubby {
+      :main cmr.cubby.runner
+      :source-paths [
+        "apps/cubby-app/src"
+        "libs/acl-lib/src"
+        "libs/common-app-lib/src"
+        "libs/common-lib/src"
+        "libs/elastic-utils-lib/src"
+        "libs/transmit-lib/src"]}
+    :index-set {
+      :main cmr.index-set.runner
+      :source-paths [
+        "apps/index-set-app/src"
+        "libs/acl-lib/src"
+        "libs/common-app-lib/src"
+        "libs/elastic-utils-lib/src"]}
+    :indexer {
+      :main cmr.indexer.runner
+      :source-paths [
+        "apps/indexer-app/src"
+        "libs/acl-lib/src"
+        "libs/common-app-lib/src"
+        "libs/elastic-utils-lib/src"
+        "libs/message-queue-lib/src"
+        "libs/transmit-lib/src"
+        "libs/umm-lib/src"
+        "libs/umm-spec-lib/src"]}
+    :ingest {
+      :main cmr.ingest.runner
+      :source-paths [
+        "apps/ingest-app/src"
+        "libs/acl-lib/src"
+        "libs/common-app-lib/src"
+        "libs/message-queue-lib/src"
+        "libs/oracle-lib/src"
+        "libs/transmit-lib/src"
+        "libs/umm-lib/src"
+        "libs/umm-spec-lib/src"]}
+    :metadata-db {
+      :main cmr.metadata-db.runner
+      :source-paths [
+        "apps/metadata-db-app/src"
+        "libs/acl-lib/src"
+        "libs/common-app-lib/src"
+        "libs/common-lib/src"
+        "libs/message-queue-lib/src"
+        "libs/oracle-lib/src"]}
     :mock-echo {
       :autoreload true
       :main cmr.mock-echo.runner
@@ -100,12 +170,29 @@
         "apps/mock-echo-app/src"
         "libs/common-app-lib/src"
         "libs/common-lib/src"
-        "libs/transmit-lib"]}}
+        "libs/transmit-lib/src"]}
+    :search {
+      :main cmr.search.runner
+      :source-paths [
+        "apps/search-app/src"
+        "libs/collection-renderer-lib/src"
+        "libs/common-app-lib/src"
+        "libs/elastic-utils-lib/src"
+        "libs/message-queue-lib/src"
+        "libs/orbits-lib/src"
+        "libs/spatial-lib/src"
+        "libs/umm-lib/src"
+        "libs/umm-spec-lib/src"]}
+    :virtual-product {
+      :main cmr.virtual-product.runner
+      :source-paths [
+        "apps/virtual-product-app/src"
+        "libs/common-app-lib/src"
+        "libs/common-lib/src"
+        "libs/message-queue-lib/src"
+        "libs/transmit-lib/src"
+        "libs/umm-lib/src"]}}
   :aliases {
-    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-    ;;;   Application Aliases   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-    "mock-echo" ["with-profile" "+dev,+mock-echo" "run"]
     ;; General aliases
     "repl" ["do"
       ["clean"]
@@ -126,4 +213,8 @@
       ["clean"]
       ["uberjar"]
       ["clean"]
-      ["test"]]})
+      ["test"]]
+    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+    ;;;   Application Aliases   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+    "mock-echo" ["with-profile" "+dev,+mock-echo" "run"]})


Update to newer wunderboss that provides web.xml, et. al.

--- project.clj
+++ project.clj
@@ -68,7 +68,7 @@
                         tools.reader               "0.8.4"
                         ring                       "1.3.0"

-                        org.projectodd.wunderboss  "1.x.incremental.98"
-                        ;; org.projectodd.wunderboss  "0.1.0-SNAPSHOT"
+                        org.projectodd.wunderboss  "1.x.incremental.100"
+                        ;;org.projectodd.wunderboss  "0.1.0-SNAPSHOT"

                         org.immutant               :version}})


lein-release plugin: preparing 0.69 release

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


updated dependencies

updated dependencies

--- project.clj
+++ project.clj
@@ -6,7 +6,7 @@
   :scm {:name "git"
         :url  "https://github.com/gorillalabs/tesla"}
   :dependencies [[org.clojure/clojure "1.8.0"]
-                 [mount "0.1.9"]
+                 [mount "0.1.10"]
                  [gorillalabs/config "1.0.3"]
                  [org.clojure/data.json "0.2.6"]
                  [beckon "0.1.1"]
@@ -16,10 +16,10 @@

                  ;; Logging
                  [org.clojure/tools.logging "0.3.1"]
-                 [org.slf4j/slf4j-api "1.7.19"]
-                 [org.slf4j/log4j-over-slf4j "1.7.19"]
-                 [ch.qos.logback/logback-core "1.1.5"]
-                 [ch.qos.logback/logback-classic "1.1.5"]
+                 [org.slf4j/slf4j-api "1.7.21"]
+                 [org.slf4j/log4j-over-slf4j "1.7.21"]
+                 [ch.qos.logback/logback-core "1.1.7"]
+                 [ch.qos.logback/logback-classic "1.1.7"]

                  ;; HttpKit
@@ -27,13 +27,13 @@

                  ;; Authentication
                  [ring/ring-json "0.4.0"]
-                 [buddy "0.10.0"]
+                 [buddy "0.12.0"]

                  ;; io
                  [ring/ring-core "1.4.0"]
-                 [ring/ring-defaults "0.1.5"]
-                 [bidi "2.0.1"]
+                 [ring/ring-defaults "0.2.0"]
+                 [bidi "2.0.6"]

                  ;; status
                  [de.otto/status "0.1.0"]
@@ -65,7 +65,7 @@
   :profiles {:uberjar {:aot :all}
              :dev     {:dependencies [[javax.servlet/servlet-api "2.5"]
                                       [org.clojure/tools.namespace "0.2.11"]
-                                      [expectations "2.0.9"]
+                                      [expectations "2.1.4"]
                                       [ring-mock "0.1.5"]]
                        :plugins      [[lein-ancient "0.6.8"]
                                       [lein-marginalia "0.8.0"]


Updated dependencies.

Updated dependencies.

--- project.clj
+++ project.clj
@@ -16,11 +16,11 @@
                  [incanter "1.2.3" :exclusions [swank-clojure]]
                  [clj-time "0.3.1"]
                  [redd/thrift "0.5.0"]
+                 [cascalog "1.8.3"]
                  [commons-lang "2.6"]   ;required for thrift
-                 [cascalog "1.8.2"]
                  [backtype/cascading-thrift "0.1.0" :exclusions [backtype/thriftjava]]
                  [backtype/dfs-datastores "1.0.5"]
-                 [backtype/dfs-datastores-cascading "1.0.4"]]
+                 [backtype/dfs-datastores-cascading "1.0.5"]]
   :native-dependencies [[org.clojars.sritchie09/gdal-java-native "1.8.0"]]
   :native-path "lib/ext/native:lib/native:lib/dev/native"
   :dev-dependencies [[org.apache.hadoop/hadoop-core "0.20.2-dev"]


cut 0.1.5

cut 0.1.5

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject minreact "0.1.4"
+(defproject minreact "0.1.5"
   :description "ClojureScript React adapter"
   :url "http://github.com/lgrapenthin/minreact"
   :license {:name "Eclipse Public License"


(packaging) Update version to 2.8.1

(packaging) Update version to 2.8.1

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(def ps-version "2.8.1-SNAPSHOT")
+(def ps-version "2.8.1")
 (def tk-jetty9-version "1.8.1")

 (defn deploy-info


Back to SNAPSHOT.

Back to SNAPSHOT.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject lein-ancient "0.5.3"
+(defproject lein-ancient "0.5.4-SNAPSHOT"
   :description "Check your Projects for outdated Dependencies."
   :url "https://github.com/xsc/lein-ancient"
   :dependencies [[rewrite-clj "0.3.4"]


lein-release plugin: preparing 0.5 release

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject chaintool "0.5-SNAPSHOT"
+(defproject chaintool "0.5"
   :description "hyperledger chaincode tool"
   :url "https://github.com/ghaskins/chaintool"
   :license {:name "Apache License"


Bump up Clojure version in the project file

--- project.clj
+++ project.clj
@@ -38,10 +38,10 @@

 (defproject clouseau "0.1.0-SNAPSHOT"
     :description "Package finder"
-    :url "http://example.com/FIXME"
+    :url "https://github.com/tisnik/clouseau"
     :license {:name "Eclipse Public License"
               :url "http://www.eclipse.org/legal/epl-v10.html"}
-    :dependencies [[org.clojure/clojure "1.6.0"]
+    :dependencies [[org.clojure/clojure "1.7.0"]
                    [org.clojure/java.jdbc "0.3.5"]
                    [org.clojure/tools.cli "0.3.1"]
                    [org.xerial/sqlite-jdbc "3.7.2"]


Set clj-parent=1.7.37

Set clj-parent=1.7.37

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

   :min-lein-version "2.7.1"

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

   :dependencies [[org.clojure/clojure]


Don't update Crate dependencies, they cause tests to fail :unamused:

--- project.clj
+++ project.clj
@@ -65,8 +65,8 @@
                  [org.yaml/snakeyaml "1.17"]                          ; YAML parser (required by liquibase)
                  [org.xerial/sqlite-jdbc "3.8.11.2"]                  ; SQLite driver
                  [postgresql "9.3-1102.jdbc41"]                       ; Postgres driver
-                 [io.crate/crate-jdbc "1.12.3"]                       ; Crate JDBC driver
-                 [io.crate/crate-client "0.55.1"]                     ; Crate Java client (used by Crate JDBC)
+                 [io.crate/crate-jdbc "1.11.0"]                       ; Crate JDBC driver (DON'T UPDATE THESE YET -- THEY CAUSE TESTS TO FAIL!)
+                 [io.crate/crate-client "0.54.7"]                     ; Crate Java client (used by Crate JDBC)
                  [prismatic/schema "1.1.2"]                           ; Data schema declaration and validation library
                  [ring/ring-jetty-adapter "1.5.0"]                    ; Ring adapter using Jetty webserver (used to run a Ring server for unit tests)
                  [ring/ring-json "0.4.0"]                             ; Ring middleware for reading/writing JSON automatically


Update dependencies.

Update dependencies.

--- project.clj
+++ project.clj
@@ -8,11 +8,11 @@

   :dependencies [
     [org.clojure/clojure "1.6.0"] ; Lisp on the JVM http://clojure.org/documentation
-    [org.clojure/clojurescript "0.0-2371"] ; ClojureScript compiler https://github.com/clojure/clojurescript
+    [org.clojure/clojurescript "0.0-2411"] ; ClojureScript compiler https://github.com/clojure/clojurescript
     [ring/ring-jetty-adapter "1.3.2"] ; Web Server https://github.com/ring-clojure/ring
     [ring-basic-authentication "1.0.5"] ; Basic HTTP/S Auth https://github.com/remvee/ring-basic-authentication
     [compojure "1.3.1"] ; Web routing http://github.com/weavejester/compojure
-    [com.taoensso/carmine "2.8.0" :exclusions [org.clojure/clojure]] ; Redis client https://github.com/ptaoussanis/carmine
+    [com.taoensso/carmine "2.9.0"] ; Redis client https://github.com/ptaoussanis/carmine
     [environ "1.0.0"] ; Get environment settings from different sources https://github.com/weavejester/environ
     [clj-json "0.5.3"] ; JSON encoding https://github.com/mmcgrana/clj-json/
     [org.clojure/data.xml "0.0.8"] ; XML encoding https://github.com/clojure/data.xml
@@ -21,7 +21,7 @@
     [hiccup "1.0.5"] ; HTML generation https://github.com/weavejester/hiccup
     [jayq "2.5.2"] ; ClojureScript wrapper for jQuery https://github.com/ibdknox/jayq
     [tinter "0.1.1-SNAPSHOT"] ; color manipulation https://github.com/andypayne/tinter
-    [clj-time "0.8.0"] ; DateTime utilities https://github.com/clj-time/clj-time
+    [clj-time "0.9.0-beta1"] ; DateTime utilities https://github.com/clj-time/clj-time
   ]

   :profiles {


Add SCM information to project.clj

Add SCM information to project.clj

--- project.clj
+++ project.clj
@@ -11,4 +11,6 @@
                  [http-kit "2.1.18"]]

   :profiles {:dev {:dependencies [[com.cemerick/piggieback "0.1.3"]]}}
-  :source-paths ["src/clj" "src/cljs"])
+  :source-paths ["src/clj" "src/cljs"]
+  :scm {:name "git"
+        :url "https://github.com/tomjakubowski/weasel"})


Version 0.4.2

Version 0.4.2

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject puppetlabs/lein-ezbake "0.4.2-SNAPSHOT"
+(defproject puppetlabs/lein-ezbake "0.4.2"
   :description "A system for building packages for trapperkeeper-based applications"
   :url "https://github.com/puppetlabs/ezbake"
   :license {:name "Apache License 2.0"


Update Jetty service

Update Jetty service

--- project.clj
+++ project.clj
@@ -14,7 +14,7 @@
                  [dhruv/ring-secure-headers "0.3.0"]
                  [org.clojure/tools.logging "0.3.1"]
                  [puppetlabs/trapperkeeper "0.5.1"]
-                 [puppetlabs/trapperkeeper-webserver-jetty9 "0.7.7"]
+                 [puppetlabs/trapperkeeper-webserver-jetty9 "0.8.0"]
                  [yesql "0.4.0"]]
   :profiles {:dev {:dependencies [[org.clojure/tools.namespace "0.2.7"]]}}
   :plugins [[lein-jupiter "0.1.0"]]


Add clojars as deploy repo

Add clojars as deploy repo

--- project.clj
+++ project.clj
@@ -3,4 +3,5 @@
   :url "https://github.com/gfredericks/goog-integer"
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
-  :dependencies [[org.clojure/clojure "1.7.0"]])
+  :dependencies [[org.clojure/clojure "1.7.0"]]
+  :deploy-repositories [["releases" :clojars]])


Bump back to snapshot

Bump back to snapshot

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject thinktopic/think.image "0.4.6"
+(defproject thinktopic/think.image "0.4.7-SNAPSHOT"
   :description "Image manipulation library"
   :url "http://github.com/thinktopic/think.image"
   :license {:name "Eclipse Public License"


bump snapshot

bump snapshot

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject yieldbot/flambo "0.7.1"
+(defproject yieldbot/flambo "0.7.2-SNAPSHOT"
   :description "A Clojure DSL for Apache Spark"
   :url "https://github.com/yieldbot/flambo"
   :license {:name "Eclipse Public License"


1.6 is now a separate profile

1.6 is now a separate profile

--- project.clj
+++ project.clj
@@ -4,14 +4,14 @@
   :url               "http://clojurecassandra.info"
   :license           {:name "Eclipse Public License"
                       :url "http://www.eclipse.org/legal/epl-v10.html"}
-  :dependencies      [[org.clojure/clojure                          "1.6.0"]
+  :dependencies      [[org.clojure/clojure                          "1.7.0"]
                       [cc.qbits/hayt                                "2.1.0"]
                       [com.datastax.cassandra/cassandra-driver-core "2.1.6"]
                       [com.datastax.cassandra/cassandra-driver-dse  "2.1.6"]]
   :source-paths      ["src/clojure"]
   :test-paths        ["test/clojure" "test/java"]
   :java-source-paths ["test/java" ]
-  :profiles          {:1.7    {:dependencies [[org.clojure/clojure "1.7.0-RC2"]]}
+  :profiles          {:1.6    {:dependencies [[org.clojure/clojure "1.6.0"]]}
                       :master {:dependencies [[org.clojure/clojure "1.7.0-master-SNAPSHOT"]]}
                       :dev    {:jvm-opts       ["-Dlog4j.configuration=log4j.properties.unit"
                                                 "-Xmx2048m"
@@ -23,7 +23,7 @@
                                                 [org.xerial.snappy/snappy-java     "1.1.1.6"]
                                                 [org.clojure/tools.trace           "0.7.8"]
                                                 [clj-time                          "0.9.0"]]}}
-  :aliases           {"all" ["with-profile" "dev:dev,1.7:dev,master"]}
+  :aliases           {"all" ["with-profile" "dev:dev,1.6:dev,master"]}
   :test-selectors    {:focus   :focus
                       :client  :client
                       :cql     :cql


Update to latest datomic

Update to latest datomic

--- project.clj
+++ project.clj
@@ -4,9 +4,8 @@
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   :dependencies [[org.clojure/clojure "1.5.1"]
-                 [com.datomic/datomic-pro "0.8.4260"]]
+                 [com.datomic/datomic-pro "0.9.4314"]]
   :profiles {:dev {:source-paths ["dev"]
                    :dependencies [[org.clojure/tools.namespace "0.2.4"]
                                   [org.clojure/java.classpath "0.2.0"]]}}
-  :jvm-opts ["-Xmx2g"]
   )


Version 1.0.4-SNAPSHOT

Version 1.0.4-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject dda/dda-serverspec-crate "1.0.3"
+(defproject dda/dda-serverspec-crate "1.0.4-SNAPSHOT"
   :description "A crate to get facts from server nodes and test these facst against your expectation."
   :url "https://domaindrivenarchitecture.org"
   :license {:name "Apache License, Version 2.0"


Update dependencies.

Update dependencies.

--- project.clj
+++ project.clj
@@ -14,14 +14,14 @@
   ;; All profile dependencies
   :dependencies [
     ;; Lisp on the JVM http://clojure.org/documentation
-    [org.clojure/clojure "1.10.1-RC1"]
+    [org.clojure/clojure "1.10.1"]
     ;; HTML rendering https://github.com/weavejester/hiccup
     [hiccup "2.0.0-alpha2"]
     ;; Async programming tools https://github.com/ztellman/manifold
     [manifold "0.1.9-alpha3"]
     ;; Namespace management https://github.com/clojure/tools.namespace
     ;; NB: org.clojure/tools.reader is pulled in by oc.lib
-    [org.clojure/tools.namespace "0.3.0-alpha4" :exclusions [org.clojure/tools.reader]]
+    [org.clojure/tools.namespace "0.3.0" :exclusions [org.clojure/tools.reader]]

     ;; Library for OC projects https://github.com/open-company/open-company-lib
     [open-company/lib "0.17.11"]


update lein-sub

update lein-sub

--- project.clj
+++ project.clj
@@ -7,5 +7,5 @@
    :url "https://github.com/nathanmarz/dfs-datastores"
    :license {:name "Eclipse Public License"
              :url "http://www.eclipse.org/legal/epl-v10.html"}
-   :plugins [[~'lein-sub "0.2.4"]]
+   :plugins [[~'lein-sub "0.3.0"]]
    :sub [~@MODULES]))


(maint) Update to ezbake 1.6.3

(maint) Update to ezbake 1.6.3

--- project.clj
+++ project.clj
@@ -176,7 +176,7 @@
                                                [puppetlabs/trapperkeeper-webserver-jetty9 nil]
                                                [org.clojure/tools.nrepl nil]]
                       :name "puppetdb"
-                      :plugins [[puppetlabs/lein-ezbake "1.1.10"]]}
+                      :plugins [[puppetlabs/lein-ezbake "1.6.3"]]}
              :testutils {:source-paths ^:replace ["test"]}
              :ci {:plugins [[lein-pprint "1.1.1"]]}
              :test {:jvm-opts ~(if need-permgen?


Allow app reloading in development mode [FIX #3118]

Signed-off-by: Andrey Shovkoplyas <b713972e59b8e606e23253c4a13e948139fea4d1@gmail.com>

--- project.clj
+++ project.clj
@@ -54,9 +54,13 @@
                          :cljsbuild    {:builds
                                         {:ios
                                          {:source-paths ["react-native/src" "src" "env/dev"]
+                                          :compiler     {:output-to     "target/ios/app.js"
+                                                         :output-dir    "target/ios"}
                                           :figwheel     true}
                                          :android
                                          {:source-paths ["react-native/src" "src" "env/dev"]
+                                          :compiler     {:output-to     "target/android/app.js"
+                                                         :output-dir    "target/android"}
                                           :figwheel     true}}}}]
              :test     {:dependencies [[day8.re-frame/test "0.1.5"]]
                         :plugins      [[lein-doo "0.1.7"]]


version bump

version bump

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject helpdesk-reports "0.1.1.0"
+(defproject helpdesk-reports "0.1.1.1"
   :description "Moodle Help Desk Block Reports"
   :url "https://github.com/vlacs/helpdesk-reports"
   :license {:name "Eclipse Public License"


Define goog.DEBUG=false to produce smaller release file

--- project.clj
+++ project.clj
@@ -71,6 +71,7 @@
                        :release {:source-paths ["src"]
                                  :compiler {:output-to "resources/public/js/asciinema-player.js"
                                             :output-dir "resources/public/js/release"
+                                            :closure-defines {goog.DEBUG false}
                                             :preamble ["license.js" "public/CustomEvent.js" "public/CustomElements.min.js"]
                                             :foreign-libs [{:file "public/element.js"
                                                             :provides ["asciinema.player.element"]}


Version 0.34.3

Version 0.34.3

Upgrading to heroku-20 stack.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject nhl-score-api "0.34.2"
+(defproject nhl-score-api "0.34.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"}


updates server deps

updates server deps

--- project.clj
+++ project.clj
@@ -2,15 +2,15 @@
   :description "A build monitor with attitude"
   :url "https://github.com/build-canaries/nevergreen"
   :dependencies [[org.clojure/clojure "1.10.3"]
-                 [ring "1.9.1" :exclusions [org.eclipse.jetty/jetty-server]]
-                 [org.eclipse.jetty/jetty-server "9.4.38.v20210224"]
+                 [ring "1.9.2" :exclusions [org.eclipse.jetty/jetty-server]]
+                 [org.eclipse.jetty/jetty-server "9.4.39.v20210325"]
                  [compojure "1.6.2" :exclusions [ring/ring-codec]]
                  [environ "1.2.0"]
                  [cheshire "5.10.0"]
                  [clj-cctray "2.0.0"]
                  [clj-http "3.12.1"]
                  [ring-curl "1.0.1"]
-                 [ring/ring-json "0.5.0"]
+                 [ring/ring-json "0.5.1"]
                  [ring/ring-defaults "0.3.2"]
                  [bk/ring-gzip "0.3.0"]
                  [ring-basic-authentication "1.1.0"]


Upgrade ring-swagger

Upgrade ring-swagger

--- project.clj
+++ project.clj
@@ -21,7 +21,7 @@
    [json-html "0.3.1"]
    [manifold "0.1.2-alpha1"]
    [metosin/ring-http-response "0.6.5"]
-   [metosin/ring-swagger "0.20.2" :exclusions [potemkin]]
+   [metosin/ring-swagger "0.22.1" :exclusions [potemkin]]
    [prismatic/schema "1.0.4"]
    [potemkin "0.4.1" :exclusions [riddley]]
    [ring-basic-authentication "1.0.5"]


Initial version

Initial version

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject hiccup-find "0.1.0-SNAPSHOT"
+(defproject hiccup-find "0.1.0"
   :description "FIXME: write description"
   :url "http://example.com/FIXME"
   :license {:name "Eclipse Public License"


Add :codox options

Add :codox options

--- project.clj
+++ project.clj
@@ -39,4 +39,6 @@
                                        :snapshots true
                                        :releases {:checksum :fail :update :always}}}
   :warn-on-reflection true
-  :pedantic :warn)
+  :pedantic :warn
+  :codox {:sources ["src"]
+          :output-dir "doc/api"})


Add piggieback nrepl middleware.

Add piggieback nrepl middleware.

--- project.clj
+++ project.clj
@@ -39,7 +39,8 @@
                                         :pretty-print  true}}}}

   :profiles {:dev {:dependencies []
-                   :repl-options {:init-ns sally.repl}
+                   :repl-options {:init-ns sally.repl
+                                  :nrepl-middleware [cemerick.piggieback/wrap-cljs-repl]}
                    :plugins [[lein-figwheel "0.1.4-SNAPSHOT"]]
                    :figwheel {:http-server-root "public"
                               :port 3449}


Forgot to include the dev profile move..

--- project.clj
+++ project.clj
@@ -4,8 +4,8 @@
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   :dependencies [[org.clojure/clojure "1.6.0"]
-                 [com.mdrogalis/onyx "0.5.0"]
-                 [com.datomic/datomic-free "0.9.5130"]]
+                 [com.mdrogalis/onyx "0.5.0"]]
   :profiles {:dev {:dependencies [[midje "1.6.2"]
-                                  [org.hornetq/hornetq-core-client "2.4.0.Final"]]
+                                  [org.hornetq/hornetq-core-client "2.4.0.Final"]
+                                  [com.datomic/datomic-free "0.9.5130"]]
                    :plugins [[lein-midje "3.1.3"]]}})


Upgrade dependencies

Upgrade dependencies

--- project.clj
+++ project.clj
@@ -6,12 +6,12 @@
             :url "https://choosealicense.com/licenses/mit"
             :year 2013
             :key "mit"}
-  :dependencies [[org.clojure/clojure "1.10.1" :scope "provided"]
+  :dependencies [[org.clojure/clojure "1.10.2" :scope "provided"]

                  ;; often-used dependencies to include as source
                  ;; (to avoid dependency conflicts)
                  ^:inline-dep [rewrite-clj "0.6.1"]
-                 ^:inline-dep [org.clojure/tools.reader "1.3.4"]
+                 ^:inline-dep [org.clojure/tools.reader "1.3.5"]
                  ^:inline-dep [potemkin "0.4.5"]
                  ^:inline-dep [version-clj "1.0.0"]
                  ^:inline-dep [jansi-clj "0.1.1"]
@@ -25,18 +25,23 @@
                   :scope "provided"
                   :exclusions [org.apache.httpcomponents/httpclient
                                org.apache.httpcomponents/httpcore
-                               org.clojure/clojure]]
+                               org.clojure/clojure]
+                  :upgrade false]

                  ;; pin dependencies to match Leiningen
                  [commons-codec "1.11"
-                  :scope "provided"]
+                  :scope "provided"
+                  :upgrade false]
                  [commons-io "2.8.0"
-                  :scope "provided"]
+                  :scope "provided"
+                  :upgrade false]
                  [org.apache.httpcomponents/httpclient "4.5.13"
-                  :scope "provided"]
+                  :scope "provided"
+                  :upgrade false]
                  [org.clojure/data.xml "0.2.0-alpha5"
                   :exclusions [org.clojure/clojure]
-                  :scope "provided"]]
+                  :scope "provided"
+                  :upgrade false]]

   :plugins [[lein-isolate "0.2.1"]]
   :middleware [leiningen.isolate/middleware]


Upgrade liberator

Upgrade liberator


Updated version for next release cycle

Updated version for next release cycle

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject com.palletops/api-builder "0.1.3"
+(defproject com.palletops/api-builder "0.1.4-SNAPSHOT"
   :description "Write api functions with domain information."
   :url "http://github.com/palletops/api-builder"
   :license {:name "Eclipse Public License"


Released 0.2.4

Released 0.2.4

--- project.clj
+++ project.clj
@@ -1,4 +1,6 @@
-(defproject hiccup "0.2.4-SNAPSHOT"
+(defproject hiccup "0.2.4"
+  :description "A fast library for rendering HTML in Clojure"
+  :url "http://github.com/weavejester/hiccup"
   :dependencies [[org.clojure/clojure "1.1.0"]
                  [org.clojure/clojure-contrib "1.1.0"]]
   :dev-dependencies [[lein-clojars "0.5.0"]


updated figwheel

updated figwheel

--- project.clj
+++ project.clj
@@ -50,7 +50,7 @@
                  [com.cognitect/transit-cljs "0.8.239"]
                  [alandipert/storage-atom "2.0.1"]]

-  :plugins [[lein-figwheel "0.5.0-2"]
+  :plugins [[lein-figwheel "0.5.4-7"]
             [lein-cljsbuild "1.1.3"]
             [lein-ancient "0.6.10"]
             [lein-hiera "0.9.5"]


Version 0.4.44-SNAPSHOT

Version 0.4.44-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject gorillalabs/tesla "0.4.43"
+(defproject gorillalabs/tesla "0.4.44-SNAPSHOT"
   :description "basic microservice."
   :plugins [[lein-modules "0.3.11"]
             [lein-pprint "1.1.1"]]


Begin work on next iteration.

Begin work on next iteration.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject com.damballa/parkour "0.2.0"
+(defproject com.damballa/parkour "0.2.1-SNAPSHOT"
   :description "Hadoop MapReduce in idiomatic Clojure."
   :url "http://github.com/damballa/parkour"
   :license {:name "Eclipse Public License"


Add css live reload

Add css live reload

--- project.clj
+++ project.clj
@@ -47,5 +47,6 @@
                 :cache-analysis true
                 :main "ui.core"}}]}
   :figwheel {:http-server-root "public"
+             :css-dirs ["resources/public/css"]
              :ring-handler tools.figwheel-middleware/app
              :server-port 3449})


Clojure 1.7.0-alpha5

Clojure 1.7.0-alpha5

--- project.clj
+++ project.clj
@@ -28,7 +28,7 @@
              :1.5.0 [:test-libs {:dependencies [[org.clojure/clojure "1.5.0"]]}]
              :1.5.1 [:test-libs {:dependencies [[org.clojure/clojure "1.5.1"]]}]
              :1.6 [:test-libs {:dependencies [[org.clojure/clojure "1.6.0"]]}]
-             :1.7 [:test-libs {:dependencies [[org.clojure/clojure "1.7.0-alpha3"]]}]
+             :1.7 [:test-libs {:dependencies [[org.clojure/clojure "1.7.0-alpha5"]]}]
              ;; The following profile can be used to check that `lein with-profile`
              ;; profiles are obeyed. Note that profile `:test-paths` *add on* to the
              ;; defaults.


releasing v0.8.0

releasing v0.8.0

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject controlroom/show "0.8.0-SNAPSHOT"
+(defproject controlroom/show "0.8.0"
   :description "Minimal clojurescript React implementation"
   :url "http://controlroom.io/show"


Fixed github URL.  Added license to project.clj.

--- project.clj
+++ project.clj
@@ -1,4 +1,5 @@
 (defproject com.lemonodor/getopt "0.1.0-SNAPSHOT"
   :description "GNU getopt for clojure."
-  :url "http://github.com/wiseman/getopt/"
+  :url "http://github.com/wiseman/clj-getopt/"
+  :license {:name "Eclipse Public License"}
   :dependencies [[org.clojure/clojure "1.5.1"]])


Upgrading some library versions.

Upgrading some library versions.

--- project.clj
+++ project.clj
@@ -14,7 +14,7 @@
   :plugins [[lein-test-out "0.3.1"]]

   :profiles
-  {:dev {:dependencies [[org.clojure/tools.namespace "0.2.4"]
+  {:dev {:dependencies [[org.clojure/tools.namespace "0.2.5"]
                         [org.clojars.gjahad/debug-repl "0.3.3"]]

          :source-paths ["src" "dev" "test"]}})


0.7.0

--- project.clj
+++ project.clj
@@ -1,19 +1,19 @@
-(defproject org.flatland/protobuf "0.6.3-SNAPSHOT"
+(defproject org.flatland/protobuf "0.7.0"
   :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"}
   :url "https://github.com/flatland/clojure-protobuf"
   :dependencies [[org.clojure/clojure "1.4.0"]
-                 [org.flatland/useful "0.8.9-SNAPSHOT"]
-                 [org.flatland/schematic "0.1.0-SNAPSHOT"]
+                 [org.flatland/useful "0.9.0"]
+                 [org.flatland/schematic "0.1.0"]
                  [ordered-collections "0.4.0"]]
-  :plugins [[lein-protobuf "0.2.3-SNAPSHOT"]]
+  :plugins [[lein-protobuf "0.3.0"]]
   :javac-options ["-target" "5" "-source" "5"]
   :aliases {"testall" ["with-profile" "dev,default:dev,1.3,default:dev,1.5,default" "test"]}
   :profiles {:1.3 {:dependencies [[org.clojure/clojure "1.3.0"]]}
              :1.5 {:dependencies [[org.clojure/clojure "1.5.0-master-SNAPSHOT"]]}
              :dev {:dependencies [[gloss "0.2.1"]
-                                  [org.flatland/io "0.2.2-SNAPSHOT"]]}}
+                                  [org.flatland/io "0.3.0"]]}}
   :repositories {"sonatype-snapshots" {:url "http://oss.sonatype.org/content/repositories/snapshots"
                                        :snapshots true
                                        :releases {:checksum :fail :update :always}}}


thelmuth/fix-deletion-mutation

thelmuth/fix-deletion-mutation

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject clojush "1.3.56"
+(defproject clojush "1.3.57"
   :description "The Push programming language and the PushGP genetic programming
                 system implemented in Clojure.
                 See http://hampshire.edu/lspector/push.html"


Bump aws-sdk-s3 and schema.

Bump aws-sdk-s3 and schema.

--- project.clj
+++ project.clj
@@ -31,8 +31,8 @@
                   :exclusions [org.clojure/clojurescript com.cognitect/transit-clj
                                com.cognitect/transit-cljs org.clojure/data.fressian
                                com.cemerick/austin]]
-                 [prismatic/schema "1.0.5"]
-                 [com.amazonaws/aws-java-sdk-s3 "1.11.188"]
+                 [prismatic/schema "1.1.6"]
+                 [com.amazonaws/aws-java-sdk-s3 "1.11.190"]
                  [clj-tuple "0.2.2"]
                  [clj-fuzzy "0.3.1" :exclusions [org.clojure/clojurescript]]
                  [org.deephacks.lmdbjni/lmdbjni "0.4.6"]


release 2.2.5

release 2.2.5

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject babel "2.2.5-SNAPSHOT"
+(defproject babel "2.2.5"
   :description "A library for natural language generation and parsing"
   :url "http://github.com/ekoontz/babel"
   :license {:name "Eclipse Public License"


lein2-friendly project.clj

lein2-friendly project.clj

--- project.clj
+++ project.clj
@@ -1,3 +1,4 @@
 (defproject ordered-set "0.2.3"
   :description "A Clojure set that maintains the insertion order of items"
-  :dependencies [[clojure "1.2.0"]])
+  :dependencies [[org.clojure/clojure "1.2.0"]]
+  :java-source-paths ["src"])


update to at-at 1.0.0

update to at-at 1.0.0

--- project.clj
+++ project.clj
@@ -5,7 +5,7 @@
                  [org.clojure/core.incubator "0.1.0"]
                  [org.clojure/data.json "0.1.2"]
                  [overtone/scsynth-jna "0.1.2-SNAPSHOT"]
-                 [overtone/at-at "1.0.0-SNAPSHOT"]
+                 [overtone/at-at "1.0.0"]
                  [overtone/osc-clj "0.7.1"]
                  [overtone/byte-spec "0.3.1"]
                  [overtone/midi-clj "0.2.1"]


Release version 0.12.0.0-beta2.

Release version 0.12.0.0-beta2.

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject org.onyxplatform/onyx-metrics "0.12.0.0-SNAPSHOT"
+(defproject org.onyxplatform/onyx-metrics "0.12.0.0-beta2"
   :description "Instrument Onyx workflows"
   :url "https://github.com/onyx-platform/onyx-metrics"
   :license {:name "Eclipse Public License"
@@ -11,7 +11,7 @@
                              :username :env
                              :password :env
                              :sign-releases false}}
-  :dependencies [[org.onyxplatform/onyx "0.12.0-beta1"]
+  :dependencies [[org.onyxplatform/onyx "0.12.0-beta2"]
                  ^{:voom {:repo "git@github.com:onyx-platform/onyx.git" :branch "master"}}
                  [org.clojure/clojure "1.8.0"]
                  [metrics-clojure "2.8.0"]]


use released devcards

use released devcards

--- project.clj
+++ project.clj
@@ -4,7 +4,7 @@
   :dependencies [[org.clojure/clojure "1.8.0"]
                  [org.clojure/clojurescript "1.7.228"]
                  [cljs-react-reload "0.1.1"]
-                 [devcards "0.2.1-5-SNAPSHOT"]
+                 [devcards "0.2.1-6"]
                  [sablono "0.5.3"]]

   :source-paths ["src/main" "src/devcards"]


add source maps

add source maps

--- project.clj
+++ project.clj
@@ -95,15 +95,15 @@
                         :compiler {:output-to "resources/public/cljs/out/frontend-dev.js"
                                    :output-dir "resources/public/cljs/out"
                                    :optimizations :none
-                                   :source-map "resources/public/cljs/out/sourcemap-dev.js"}}
+                                   :source-map "resources/public/cljs/out/sourcemap-frontend.map"}}
                        {:id "production"
                         :source-paths ["src-cljs" "yaks/om/src"]
                         :compiler {:pretty-print false
                                    :preamble ["public/js/vendor/react-0.12.2.min.js"]
                                    :output-to "resources/public/cljs/production/frontend.js"
                                    :output-dir "resources/public/cljs/production"
+                                   :output-wrapper false
                                    :optimizations :advanced
                                    :externs ["src-cljs/js/react-externs.js"
                                              "src-cljs/js/analytics-externs.js"]
-                                   ;; :source-map "resources/public/cljs/production/sourcemap-frontend.js"
-                                   }}]})
+                                   :source-map "resources/public/cljs/production/sourcemap-frontend.map"}}]})


Fixed arc segment intersections test for vertical arcs.

--- test/cmr/spatial/test/arc_segment_intersections.clj
+++ test/cmr/spatial/test/arc_segment_intersections.clj
@@ -37,14 +37,15 @@
         (and (every? (fn [point]
                        (let [lon (:lon point)
                              line-point (p/point lon (s/segment+lon->lat ls lon))
-                             arc-point (a/point-at-lon arc lon)]
+                             arc-point (if (a/vertical? arc)
+                                         (first (a/points-at-lat arc (:lat point)))
+                                         (a/point-at-lon arc lon))]
                          (approx= line-point arc-point 0.01)))
                      intersections)
              (every? (partial m/covers-point? :geodetic ls-mbr) intersections)
              (every? (fn [point]
                        (some #(m/covers-point? :geodetic % point) arc-mbrs))
                      intersections))))))
-

 (deftest example-arc-line-segment-intersections
   (are [ls-ords arc-ords intersection-ords]


Codox 0.8.8

Codox 0.8.8

--- project.clj
+++ project.clj
@@ -17,7 +17,7 @@
                                         "-Xmx2048m"
                                         "-javaagent:lib/jamm-0.2.5.jar"]
                          :resource-paths ["resources"]
-                         :plugins [[codox "0.8.5"]]
+                         :plugins [[codox "0.8.8"]]
                          :dependencies [[com.codahale.metrics/metrics-core "3.0.2"]
                                         ;; see https://issues.apache.org/jira/browse/CASSANDRA-6639
                                         ;; [com.google.guava/guava             "15.0"]


going to release 1.0.0

going to release 1.0.0

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject dda/dda-user-crate "0.7.1-SNAPSHOT"
+(defproject dda/dda-user-crate "1.0.0-SNAPSHOT"
   :description "A crate to handle users"
   :url "https://www.domaindrivenarchitecture.org"
   :license {:name "Apache License, Version 2.0"


Remove commented out lines.

Remove commented out lines.

--- project.clj
+++ project.clj
@@ -47,18 +47,12 @@

   :uberjar-name "onyx-dashboard.jar"

-  ; :aliases {"uberjar" ["do" "clean,"
-  ;                      ;"with-profile" "uberjar" "cljsbuild" "once" "uberjar,"
-  ;                      "with-profile" "uberjar"" uberjar"]}
-
   :cljsbuild {:builds {:app {:source-paths ["src/cljs"]
                              :compiler {:output-to     "resources/public/js/app.js"
                                         :output-dir    "resources/public/js/out"
                                         :source-map "resources/public/js/app.map"
                                         :main onyx-dashboard.dev
                                         :asset-path "js/out"
-                                        ;:preamble      ["react/react.min.js"]
-                                        ;:externs       ["react/externs/react.js"]
                                         :optimizations :none
                                         :pretty-print  true}}}}


v1.11

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject witch-house/pronouns "1.10.0-SNAPSHOT"
+(defproject witch-house/pronouns "1.11.0-SNAPSHOT"
   :description "Pronoun.is is a website for personal pronoun usage examples"
   :url "http://pronoun.is"
   :license "GNU Affero General Public License 3.0"


Version number

Version number

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject foreclojure "1.6.2"
+(defproject foreclojure "1.7.0"
   :description "4clojure - a website for learning Clojure"
   :dependencies [[clojure "1.2.1"]
                  [clojure-contrib "1.2.0"]


Version 0.1.6

Version 0.1.6

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


deployed closchem to clojars

deployed closchem to clojars

--- project.clj
+++ project.clj
@@ -9,7 +9,7 @@
                  [clj-config "0.2.0"]
                  [cheshire "5.0.1"]
                  [com.taoensso/timbre "1.4.0"]
-                 [bigml/closchema "0.3.0-SNAPSHOT"]
+                 [narkisr/closchema "0.3.0-SNAPSHOT"]
                  [org.clojure/core.incubator "0.1.2"]
                  [clj-http "0.6.4"]]


fix mistake

fix mistake

git-svn-id: 03a8048b5ee8463be5048a3801110fb50f378627@9134 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd

--- buildscripts/buildcheck/src/buildcheck/core.clj
+++ buildscripts/buildcheck/src/buildcheck/core.clj
@@ -7,7 +7,7 @@
   (:require [clojure.xml])
   (:gen-class))

-(def micromanager (file* "../../.."))
+(def micromanager (file* "../.."))

 (def MS-PER-HOUR (* 60 60 1000))


Set clj-parent=4.6.7

Set clj-parent=4.6.7

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

   :min-lein-version "2.9.1"

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

   :dependencies [[org.clojure/clojure]


CMR-5035: Added tests and fixes for tests.

--- project.clj
+++ project.clj
@@ -142,9 +142,7 @@
         :doc-paths ["resources/docs/markdown"]
         :output-path "resources/public/docs/opendap/docs/current/reference"}}
       :slate {
-        :plugins [[lein-shell "0.5.0"]]
-        ;;
-      }}
+        :plugins [[lein-shell "0.5.0"]]}}
   :aliases {
     ;; Dev & Testing Aliases
     "repl" ["do"


Use Support 0.7.0-alpha1

Use Support 0.7.0-alpha1

--- project.clj
+++ project.clj
@@ -7,7 +7,7 @@
   :dependencies [[org.clojure/clojure                   "1.3.0"]
                  [org.apache.cassandra/cassandra-all    "1.1.0"]
                  [org.apache.cassandra/cassandra-thrift "1.1.0"]
-                 [clojurewerkz/support                  "0.6.0"]]
+                 [clojurewerkz/support                  "0.7.0-alpha1"]]
   :source-paths      ["src/clojure"]
   :java-source-paths ["src/java"]
   :javac-options     ["-target" "1.6" "-source" "1.6"]


Remove some cruft

Remove some cruft

--- project.clj
+++ project.clj
@@ -9,7 +9,6 @@
                  [cljsjs/material "1.1.1-0"]
                  [com.taoensso/timbre "4.2.1"]
                  [cljsjs/clipboard "1.5.5-0"]
-                 [devcards "0.2.1-6"]
                  [environ "1.0.2"]
                  [figwheel "0.5.0-6"]
                  [hiccup "1.0.5"]
@@ -41,13 +40,9 @@
                                     :optimizations :none
                                     :pretty-print  true}}}}

-  :sass {:src "src/sass"
-         :dst "resources/public/css"}
-
   :profiles {:dev
              {:plugins   [[lein-figwheel "0.5.0-6"]
                           [lein-doo "0.1.6"]
-                          [lein-sassy "1.0.7"]
                           [com.cemerick/austin "0.1.6"]]

               :figwheel  {:http-server-root "public"


Upgrade lib version.

Upgrade lib version.

--- project.clj
+++ project.clj
@@ -41,7 +41,7 @@
     [zprint "0.5.4"]

     ;; Library for OC projects https://github.com/open-company/open-company-lib
-    [open-company/lib "0.17.29-alpha12"]
+    [open-company/lib "0.17.29-alpha15a"]
     ;; 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


Update dependencies.

Update dependencies.

--- project.clj
+++ project.clj
@@ -5,8 +5,8 @@
             :url "http://opensource.org/licenses/BSD-2-Clause"}

   :dependencies [[org.clojure/clojure "1.8.0" :scope "provided"]
-                 [org.clojure/clojurescript "1.9.293" :scope "provided"]
-                 [io.reactivex.rxjava2/rxjava "2.0.6"]]
+                 [org.clojure/clojurescript "1.9.495" :scope "provided"]
+                 [io.reactivex.rxjava2/rxjava "2.0.7"]]

   :deploy-repositories {"releases" :clojars
                         "snapshots" :clojars}


clean-targets

clean-targets

--- project.clj
+++ project.clj
@@ -12,7 +12,7 @@
                    [sablono "0.3.6"]]
     :plugins [[lein-cljsbuild "1.1.0"]
               [lein-figwheel "0.3.9"]]
-    :clean-targets [:target-path "out" "resources/public/cljs"]
+    :clean-targets ^{:protect false} [:target-path "out" "resources/public/cljs"]

     :figwheel {:nrepl-port 7888}


upgrade dependencies.

upgrade dependencies.

--- project.clj
+++ project.clj
@@ -8,15 +8,15 @@
                   :exclusions [joda-time]]
                  [version-clj "0.1.2"]
                  [jansi-clj "0.1.0"]
-                 [org.clojure/tools.reader "0.9.1"]
-                 [potemkin "0.3.13"]
-                 [joda-time "2.7"]
+                 [org.clojure/tools.reader "0.9.2"]
+                 [potemkin "0.4.1"]
+                 [joda-time "2.8.1"]
                  [commons-io "2.4"]]
   :license {:name "MIT License"
             :url "http://opensource.org/licenses/MIT"
             :year 2013
             :key "mit"}
-  :profiles {:dev {:dependencies [[midje "1.6.3"]
+  :profiles {:dev {:dependencies [[midje "1.7.0"]
                                   [slingshot "0.12.2"]]
                    :plugins [[lein-midje "3.1.1"]]
                    :test-paths ["test"]}}


Version 0.5.3-SNAPSHOT

Version 0.5.3-SNAPSHOT

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject duratom "0.5.2"
+(defproject duratom "0.5.3-SNAPSHOT"
   :description "A durable atom/agent type for Clojure."
   :url "https://github.com/jimpil/duratom"
   :license {:name "Eclipse Public License"


Jig RC6!

Jig RC6!

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(def jig-version "2.0.0-RC6-SNAPSHOT")
+(def jig-version "2.0.0-RC6")

 (defproject hecuba "0.1.0-SNAPSHOT"
   :description "FIXME: write description"


Upgrades spec

Upgrades spec

--- project.clj
+++ project.clj
@@ -5,7 +5,7 @@
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   :dependencies [[org.clojure/clojure "1.9.0-alpha19" :scope "provided"]
                  [org.clojure/clojurescript "1.9.946" :scope "provided"]
-                 [org.clojure/spec.alpha "0.1.123" :scope "provided"]]
+                 [org.clojure/spec.alpha "0.1.134" :scope "provided"]]

   :plugins [[com.jakemccrary/lein-test-refresh "0.20.0"]
             [lein-cljfmt "0.5.7"]


Release 0.1.18

Release 0.1.18

--- project.clj
+++ project.clj
@@ -1,4 +1,4 @@
-(defproject genartlib "0.1.17-SNAPSHOT"
+(defproject genartlib "0.1.18"
   :description "Utilities and common tasks for generative artwork"
   :url "http://github.com/thobbs/genartlib"
   :license {:name "MIT"


Improve cljs builds configuration.

Improve cljs builds configuration.

--- project.clj
+++ project.clj
@@ -57,24 +57,21 @@
                 :compiler {:output-to "resources/public/js/app.js"
                            :output-dir "resources/public/js"
                            :optimizations :none
-                           :source-map true
-                           ;; :preamble ["react/react.js"]
-                           }}
+                           :source-map true}}

                {:id "normal"
                 :source-paths ["src/cljs"]
                 :compiler {:output-to "resources/public/js/app.js"
                            :optimizations :whitespace
-                           :pretty-print false
-                           :externs ["react/externs/react.js"]}}
+                           :pretty-print true}}

                {:id "release"
                 :source-paths ["src/cljs"]
                 :compiler {:output-to "resources/public/js/app.js"
                            :optimizations :advanced
                            :pretty-print false
-                           ;; :preamble ["react/react.min.js"]
-                           :externs ["react/externs/react.js"]}}]}
+                           :externs ["react/externs/react.js"
+                                     "assets/externs/stanza.io.js"]}}]}

   :jar-exclusions [#"user.clj"]
   :target-path "target/%s"


Upgrade to 0.9.7-alpha18.

Upgrade to 0.9.7-alpha18.

--- project.clj
+++ project.clj
@@ -1,10 +1,10 @@
-(defproject workshop "0.9.7-alpha17"
+(defproject workshop "0.9.7-alpha18"
   :license {:name "Eclipse Public License"
             :url "http://www.eclipse.org/legal/epl-v10.html"}
   :dependencies [[org.clojure/clojure "1.8.0"]
                  [org.clojure/core.async "0.2.374"]
                  ^{:voom {:repo "git@github.com:onyx-platform/onyx.git" :branch "master"}}
-                 [org.onyxplatform/onyx "0.9.7-alpha17"]
+                 [org.onyxplatform/onyx "0.9.7-alpha18"]
                  [org.slf4j/slf4j-api "1.7.12"]
                  [org.slf4j/slf4j-nop "1.7.12"]]
   :profiles {:dev {:dependencies [[org.clojure/tools.namespace "0.2.10"]


Set nodejs as the target

Set nodejs as the target

--- project.clj
+++ project.clj
@@ -15,4 +15,5 @@
           :main          clojurescript.core
           :output-to     "lib/bootstrap.js"
           :output-dir    "out"
-          :optimizations :simple}}]})+          :target        :nodejs
+          :optimizations :simple}}]})