diff --git a/config/dev.edn b/config/dev.edn index 6c2b5573..a0c9378b 100644 --- a/config/dev.edn +++ b/config/dev.edn @@ -4,6 +4,7 @@ :aws-access-key-id "AKIAJIS67OSJARD2E6VQ" :aws-secret-access-key "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" :aws-region "us-east-1" + :datomic-url "datomic:sql://invoices?jdbc:postgresql://database:5432/datomic?user=datomic&password=datomic" :invoice-import-queue-url "https://sqs.us-east-1.amazonaws.com/679918342773/integreat-mail-staging" :invoice-email "invoices-staging@mail.app.integreatconsult.com" :data-bucket "data.staging.app.integreatconsult.com" diff --git a/project.clj b/project.clj index 6e4dac7b..1a5e59aa 100644 --- a/project.clj +++ b/project.clj @@ -53,6 +53,7 @@ [io.forward/clojure-mail "1.0.7"] [ring/ring-json "0.4.0" :exclusions [cheshire]] [com.cemerick/url "0.1.1"] + [bk/ring-gzip "0.3.0"] [cider/cider-nrepl "0.21.1"] [amazonica "0.3.121" :exclusions [com.amazonaws/aws-java-sdk diff --git a/src/clj/auto_ap/handler.clj b/src/clj/auto_ap/handler.clj index 0935677e..e23a701c 100644 --- a/src/clj/auto_ap/handler.clj +++ b/src/clj/auto_ap/handler.clj @@ -22,6 +22,7 @@ [ring.middleware.multipart-params :as mp] [ring.middleware.params :refer [wrap-params]] [ring.middleware.reload :refer [wrap-reload]] + [ring.middleware.gzip :refer [wrap-gzip]] [ring.util.response :as response])) (defcredential (:aws-access-key-id env) (:aws-secret-access-key env) (:aws-region env)) @@ -76,4 +77,5 @@ (wrap-reload) (wrap-params) (mp/wrap-multipart-params) - (wrap-edn-params))) + (wrap-edn-params) + (wrap-gzip)))