Sönke Hahn
|
eb201517ed
|
server/config: remove unneeded signature
|
2016-01-13 18:54:25 +01:00 |
|
Sönke Hahn
|
9079c55b00
|
servant/config: use config in servant-example/auth-combinator
|
2016-01-13 18:47:36 +01:00 |
|
Sönke Hahn
|
81f8c43531
|
server/config: moved code around
|
2016-01-13 17:25:16 +01:00 |
|
Sönke Hahn
|
787c5b55a0
|
server/config: remove general tagging from Config
|
2016-01-13 16:54:15 +01:00 |
|
Sönke Hahn
|
188f4eca5f
|
server/config: implement descending into subconfigs
|
2016-01-13 16:26:12 +01:00 |
|
Sönke Hahn
|
c3d8b1eda6
|
server/config: always tag, but provide (.:.) for convenience
|
2016-01-13 15:58:28 +01:00 |
|
Sönke Hahn
|
5e7d1c1081
|
server/config: allow injecting tagged config entries
|
2016-01-13 15:40:40 +01:00 |
|
Sönke Hahn
|
d5441f4871
|
server/config: added test for a combinator that puts an entry into the config
|
2016-01-13 15:30:48 +01:00 |
|
Sönke Hahn
|
6eab78a79b
|
server/config: some refactoring
|
2016-01-11 14:10:15 +01:00 |
|
Sönke Hahn
|
deb6b89cc7
|
server/config: implemented Config with optionally tagged entries
|
2016-01-11 13:59:23 +01:00 |
|
Sönke Hahn
|
678914209a
|
fix travis
|
2016-01-11 02:13:48 +01:00 |
|
Sönke Hahn
|
d74a458eed
|
remove unneeded imports
|
2016-01-10 16:59:12 +01:00 |
|
Sönke Hahn
|
88dda2f9c6
|
server/config: renamings
|
2016-01-10 16:50:17 +01:00 |
|
Sönke Hahn
|
9dc022bcdd
|
server/config: implemented newtypes instead of tags
|
2016-01-10 16:40:56 +01:00 |
|
Sönke Hahn
|
f5a0819990
|
server: add test cases for config using combinators
|
2016-01-10 15:59:33 +01:00 |
|
Sönke Hahn
|
1e4bd5feaa
|
servant-server tests: tiny refactoring
|
2016-01-10 15:39:55 +01:00 |
|
Sönke Hahn
|
dcd2c8078c
|
add test for using the Config machinery
|
2016-01-10 13:00:12 +01:00 |
|
aaron levin
|
eafc5d33bb
|
Rename HList append from .: to .:.
Avoids conflicting with Data.Aeson.((.:))
|
2016-01-10 11:43:07 +01:00 |
|
Sönke Hahn
|
33cc9958ed
|
Merge remote-tracking branch 'origin/master' into shahn/config
Conflicts:
servant-server/test/Servant/ServerSpec.hs
|
2016-01-09 13:00:42 +01:00 |
|
Sönke Hahn
|
4384c1df07
|
remove debugging print
|
2016-01-09 12:34:52 +01:00 |
|
Julian Arni
|
357cc839b6
|
Merge pull request #276 from haskell-servant/jkarni/emptyWithHeaders
Consolidate verbs
|
2016-01-08 20:22:02 +01:00 |
|
Julian K. Arni
|
f9c61379c0
|
Refactor NoContent logic.
Now MimeRender and MimeUnrender instances are not needed.
|
2016-01-08 19:33:36 +01:00 |
|
Sönke Hahn
|
66628ca043
|
config: added Show instance
|
2016-01-08 18:15:01 +01:00 |
|
Julian K. Arni
|
f1b6603c52
|
Review fixes
|
2016-01-08 18:03:28 +01:00 |
|
Sönke Hahn
|
5c863b2043
|
remove unneeded instances
|
2016-01-08 17:25:40 +01:00 |
|
Sönke Hahn
|
d99bde5fcd
|
config: remove overlapping noise
|
2016-01-08 17:25:15 +01:00 |
|
Julian K. Arni
|
3cc3c5c986
|
Add HasCfg typeclass.
This is largely Aaron Levin's work. But it was done in a merge commit,
so couldn't be cherry-picked in a sensible way. Thanks Aaron!
|
2016-01-08 17:12:07 +01:00 |
|
Julian K. Arni
|
da171780b8
|
Tests for Config.
|
2016-01-08 17:12:07 +01:00 |
|
Julian K. Arni
|
207a807428
|
Add Config parameter.
This allows combinator instances to receive dynamic data that isn't
constrained by the interface of Delayed etc.
|
2016-01-08 17:12:07 +01:00 |
|
Sönke Hahn
|
e007d8dc6d
|
Merge pull request #318 from haskell-servant/jkarni/contributing
First pass at CONTRIBUTING
|
2016-01-07 18:30:42 +01:00 |
|
Julian K. Arni
|
32612c903c
|
Review fixes
|
2016-01-07 17:19:31 +01:00 |
|
Julian K. Arni
|
783a849c67
|
Make NoContent still take an arg.
For consistency with other combinators, and to make using headers
easier.
|
2016-01-07 14:30:08 +01:00 |
|
Julian K. Arni
|
574e9c48cd
|
Export all Verb methods.
|
2016-01-07 13:47:08 +01:00 |
|
Julian K. Arni
|
bd77b4acba
|
Verb for -mock, -js and -foreign.
|
2016-01-07 13:47:08 +01:00 |
|
Julian K. Arni
|
208bcf5986
|
Use Verb for servant-docs
|
2016-01-07 13:47:08 +01:00 |
|
Julian K. Arni
|
5909a6df7a
|
Fix rebase issues.
|
2016-01-07 13:47:08 +01:00 |
|
Julian K. Arni
|
9b2d7a7b38
|
Remove unnecesary () AllMimeRender instance.
|
2016-01-07 13:47:08 +01:00 |
|
Julian K. Arni
|
20ae7dcc31
|
Update CHANGELOG for Verbs change.
|
2016-01-07 13:47:08 +01:00 |
|
Julian K. Arni
|
c6071bfb02
|
Don't override status code on empty body.
|
2016-01-07 13:47:08 +01:00 |
|
Julian K. Arni
|
190c75a364
|
Add descriptive type synonyms for success responses.
|
2016-01-07 13:47:07 +01:00 |
|
Julian K. Arni
|
cda8bcf17c
|
Simplify verb combinators.
Create a single 'Verb' combinator with parameters for status code and
method. Make existing combinators type synonyms of 'Verb'.
|
2016-01-07 13:47:07 +01:00 |
|
Julian K. Arni
|
832f1b985f
|
Review fixes and note about CI.
|
2016-01-07 13:05:13 +01:00 |
|
Julian Arni
|
3d0ae36189
|
Merge pull request #310 from arianvp/294
Fix #294
|
2016-01-07 13:00:47 +01:00 |
|
Julian K. Arni
|
f66981fc8a
|
First pass at CONTRIBUTING
|
2016-01-07 00:53:17 +01:00 |
|
Julian Arni
|
ec60b5503d
|
Merge pull request #315 from luigy/removeOverlappingNoise
Remove Overlapping pragma noise using CPP
|
2016-01-05 15:01:07 +01:00 |
|
Luigy Leon
|
17fcc25d87
|
add include header files to extra-source-files
|
2016-01-04 23:05:05 -05:00 |
|
Luigy Leon
|
8a497c473c
|
delete extra committed header files
|
2016-01-04 23:03:26 -05:00 |
|
Luigy Leon
|
9585598f30
|
Merge branch 'jkarni/removeOverlappingNoise' of https://github.com/haskell-servant/servant into removeOverlappingNoise
|
2016-01-04 13:53:39 -05:00 |
|
Julian K. Arni
|
79d4f944a4
|
less OverlappingInstances noise
|
2016-01-04 13:09:11 -05:00 |
|
Julian Arni
|
41d5a5d943
|
Merge pull request #314 from haskell-servant/jkarni/bump-wai-warp
Bump wai and warp upper bound to < 3.3.
|
2016-01-04 18:31:22 +01:00 |
|