pdf-slave-server 0.1.1.0 → 0.1.2.0
raw patch · 3 files changed
+18/−3 lines, 3 files
Files
- CHANGELOG.md +5/−0
- app/Main.hs +10/−2
- pdf-slave-server.cabal +3/−1
CHANGELOG.md view
@@ -1,3 +1,8 @@+0.1.2.0+=======++* Feature to bind to network interface.+ 0.1.1.0 =======
app/Main.hs view
@@ -1,6 +1,9 @@ module Main where -import Data.Monoid +import Control.Lens+import Data.Monoid+import Data.String+import Data.Text (unpack) import Network.Wai.Handler.Warp import Network.Wai.Middleware.RequestLogger import Options.Applicative@@ -28,7 +31,12 @@ cfg <- readConfig configPath env <- newServerEnv cfg let logger = makeLogger $ serverDetailedLogging cfg- run (serverPort cfg) $ logger $ pdfSlaveServerApp env+ port = serverPort cfg+ host = fromString . unpack $ serverHost cfg :: HostPreference+ settings = defaultSettings+ & setHost host+ & setPort port+ runSettings settings $ logger $ pdfSlaveServerApp env where makeLogger b = if b then logStdoutDev
pdf-slave-server.cabal view
@@ -1,5 +1,5 @@ name: pdf-slave-server-version: 0.1.1.0+version: 0.1.2.0 synopsis: Web service for pdf-slave tool description: Please see README.md homepage: https://github.com/NCrashed/pdf-slave-server#readme@@ -91,8 +91,10 @@ default-language: Haskell2010 build-depends: base >= 4.7 && < 5+ , lens >= 4.14 && < 4.16 , optparse-applicative >= 0.12 && < 0.14 , pdf-slave-server+ , text >= 1.2 && < 1.3 , wai-extra >= 3.0 && < 3.1 , warp >= 3.2 && < 3.3 default-extensions: