Commit graph

2428 commits

Author SHA1 Message Date
Felix Yan
8f60a02c25
Allow QuickCheck 2.14
Builds fine and all tests pass.
2020-04-02 06:58:22 +08:00
Oleg Grenrus
567eb733d2
Merge pull request #1279 from theophile-fl/docs/improve-genericServerT
docs(generic): Improve the documentation for `genericServerT`
2020-03-04 18:23:38 +02:00
Théophile Choutri
b3b3dc9f41 docs(generic): Improve the documentation for genericServerT
This commit adds an explanation and a link to the Servant Cookbook
to `genericServerT`.

Moreover, the `genericServer` and `genericServe`'s haddocks are
slightly edited to add a missing 'a'.
2020-03-04 15:53:37 +01:00
Oleg Grenrus
5998429e81
Merge pull request #1269 from haskell-servant/drop-allow-newer
Drop most allow-newer in cabal.project
2020-01-24 13:17:15 +02:00
Oleg Grenrus
7916051114 Drop most allow-newer in cabal.project
Dependencies are updated to allow servant-0.17
2020-01-24 12:54:40 +02:00
Oleg Grenrus
c15f550e1f Incorrect lower bound in servant-server 2020-01-23 22:26:02 +02:00
Oleg Grenrus
b30286312f Fix typo in servant-docs changelog 2020-01-23 14:10:20 +02:00
Oleg Grenrus
74aa1d52ec
Merge pull request #1268 from haskell-servant/version-0.17
Bump version to 0.17
2020-01-23 13:58:03 +02:00
Oleg Grenrus
b318e69bff Flush changelog-d 2020-01-23 13:43:46 +02:00
Oleg Grenrus
b519014f96 Update other changelogs 2020-01-23 13:43:19 +02:00
Oleg Grenrus
8fc47edf99 Remove deprecated modules (end of 2019 is passed) 2020-01-23 13:14:24 +02:00
Oleg Grenrus
3bf4b100a8 Bump version to 0.17 2020-01-23 12:50:07 +02:00
Oleg Grenrus
837243631d
Merge pull request #1266 from haskell-servant/ghc-8.8.2
Use GHC-8.8.2 on Travis
2020-01-21 18:20:26 +02:00
Oleg Grenrus
d29b0cc8f1 Use GHC-8.8.2 on Travis 2020-01-21 16:52:20 +02:00
Oleg Grenrus
cc1e921824
Merge pull request #1264 from haskell-servant/remove-jsaddle
Remove servant-jssadle (moved to own repository)
2020-01-10 02:25:39 +02:00
Oleg Grenrus
21e6000b09 Remove servant-jssadle (moved to own repository) 2020-01-10 01:20:48 +02:00
Oleg Grenrus
831f46ab78
Merge pull request #1263 from haskell-servant/build-type-simple
Change build-type: Simple; run doctests on CI via haskell-ci
2020-01-10 01:18:39 +02:00
Oleg Grenrus
524b07224f Change build-type: Simple; run doctests on CI via haskell-ci
Don't use hspec-discover in tutorial,
so doctests work on CI
2020-01-10 01:07:31 +02:00
Oleg Grenrus
ec0cd8a947
Merge pull request #1262 from haskell-servant/rawQueryString
Refactor of #1249
2020-01-09 20:12:45 +02:00
Ilia Rodionov
40582c40e4 add query rewriting tests and changelog item
add prs: #1249

add ps1249 changelog item
2020-01-09 15:08:24 +02:00
Ilia Rodionov
28c4533659 use queryString not rawQueryString, enables param rewrites with Middleware possible 2020-01-09 14:43:14 +02:00
Oleg Grenrus
b4e5aa0def Add 1247 to documentation updates changelog 2019-12-19 13:16:04 +02:00
Alp Mestanogullari
00d9b60796
Merge pull request #1254 from natsuki14/patch-1
I guess some sample curl commands are wrong.
2019-12-19 07:53:54 +01:00
Oleg Grenrus
9536f1d853
Merge pull request #1258 from haskell-servant/pr-1247
PR 1247
2019-12-15 18:23:23 +02:00
Matthias Heinzel
069d087874 Fix compilation warnings 2019-12-15 17:04:06 +02:00
Oleg Grenrus
544487d15a Update stack.yaml to resolver lts-14.17 2019-12-15 16:05:09 +02:00
Oleg Grenrus
4ece88e4d9
Merge pull request #1257 from haskell-servant/warp-3.3b
Allow warp-3.3 in master
2019-12-15 12:47:23 +02:00
Oleg Grenrus
f7d5c0149f Allow warp-3.3 in master 2019-12-15 01:57:29 +02:00
Oleg Grenrus
0215b60403
Merge pull request #1256 from haskell-servant/update-changelog-sofar
Go through changelog entries so far
2019-12-15 01:07:39 +02:00
Oleg Grenrus
05b64ed652 Go through changelog entries so far 2019-12-14 23:16:24 +02:00
Oleg Grenrus
65c6298e89
Merge pull request #1255 from haskell-servant/pr-1213
added a function to create Client.Request in ClientEnv
2019-12-14 23:13:20 +02:00
Eric Torreborre
164ae93c31 added a function to create Client.Request in ClientEnv 2019-12-14 22:34:06 +02:00
Oleg Grenrus
e229efdf25
Merge pull request #1241 from Simspace/issue-1240
merge documentation from duplicate routes
2019-12-14 22:23:25 +02:00
Oleg Grenrus
e1039523ec
Merge pull request #1238 from roberth/redact-authorization-header
servant-client-core: Redact Authorization header
2019-12-14 22:22:47 +02:00
Oleg Grenrus
78cf24af40 Add changelog.d config 2019-12-14 22:20:51 +02:00
natsuki14
2050ec86a2
I guess some sample curl commans are wrong. 2019-12-15 03:09:01 +09:00
Oleg Grenrus
d9e653cdc1
Merge pull request #1250 from haskell-servant/travis-update-2019-12-09
Try to fix CI: remove servant-jssaddle, install npm
2019-12-09 23:12:30 +02:00
Oleg Grenrus
ce5939b837 Try to fix CI: remove servant-jssaddle, regenerate .travis.yml 2019-12-09 17:53:36 +02:00
Oleg Grenrus
971d14032a
Merge pull request #1245 from haskell-servant/small-updates
Small updates
2019-11-18 00:57:42 +02:00
Oleg Grenrus
83336ae991 Small updates
- Allow newer js-jquery in tutorial
- use bionic on Travis
- allow newer hspec in servant-jsaddle
2019-11-17 19:39:44 +02:00
Oleg Grenrus
cc7dc408d7
Merge pull request #1244 from jhrcek/docFixes
Various haddock fixes
2019-11-15 09:18:20 +02:00
Robert Hensing
13b21cbbf1 Add changelog entry 2019-11-12 15:01:35 +01:00
Jan Hrček
da365b1e47 Various haddock fixes 2019-11-12 09:29:35 +01:00
Oleg Grenrus
1c4e3c4a93
Merge pull request #1242 from haskell-servant/haskell-ci-update
Regenerate .travis.yml
2019-11-11 16:01:03 +02:00
Oleg Grenrus
8507cc509b Regenerate .travis.yml 2019-11-11 10:11:34 +02:00
Samuel Gélineau
0cfd9e6597 test "merge documentation from duplicate routes" 2019-11-07 19:31:29 -05:00
Samuel Gélineau
fdb1e030e6 add changelog.d entry 2019-11-07 19:08:45 -05:00
Samuel Gélineau
1f6d7d7ea8 remove leftover debug code 2019-11-07 19:01:56 -05:00
Samuel Gélineau
143091eb3f merge documentation from duplicate routes
Servant supports defining the same route multiple times with different
content-types and result-types, but servant-docs was only documenting
the first of copy of such duplicated routes. It now combines the
documentation from all the copies.

Unfortunately, it is not yet possible for the documentation to specify
multiple status codes.
2019-11-07 18:53:41 -05:00
Robert Hensing
ce3c68f94b servant-client-core: Redact Authorization header 2019-11-05 16:31:06 +01:00