diff --git a/project.clj b/project.clj index 25c1b57..d984c3b 100644 --- a/project.clj +++ b/project.clj @@ -41,7 +41,8 @@ [clj.qrgen "0.4.0"] [digest "1.4.5"] [tentacles "0.5.1"] - [re-frisk "0.3.2"]] + [re-frisk "0.3.2"] + [bk/ring-gzip "0.2.1"]] :min-lein-version "2.0.0" :source-paths ["src/clj" "src/cljc"] diff --git a/src/clj/commiteth/handler.clj b/src/clj/commiteth/handler.clj index ffed2e6..e16f79f 100644 --- a/src/clj/commiteth/handler.clj +++ b/src/clj/commiteth/handler.clj @@ -9,6 +9,7 @@ [compojure.route :as route] [ring.middleware.json :refer [wrap-json-params]] [ring.middleware.keyword-params :refer [wrap-keyword-params]] + [ring.middleware.gzip :refer [wrap-gzip]] [commiteth.env :refer [defaults]] [mount.core :as mount] [commiteth.middleware :as middleware])) @@ -34,4 +35,5 @@ :title "page not found"}))))) -(defn app [] (middleware/wrap-base #'app-routes)) +(defn app [] (-> (middleware/wrap-base #'app-routes) + wrap-gzip))