bab2bc7server and client support for QueryParams (list of values in query string) and QueryFlag (value-less query string argument)Alp Mestanogullari
08e2a6arenamed Union -> AlternativeSönke Hahn
8539fa1cabal file: tweaksSönke Hahn
d326215tweaked copyright holderSönke Hahn
be5ea82-Wall policeSönke Hahn
c61238ccabal file tweaksAlp Mestanogullari
99e7904QQ more tests and cleanup.Julian K. Arni
d2f7e12More QQ tests.Julian K. Arni
4ebd52bSome tests.Julian K. Arni
c6264ddAdd queryParam.Julian K. Arni
1f6c3c4Add new request -> response syntaxJulian K. Arni
21c8fcbFlip fixity of TH sub.Julian K. Arni
e6be95fBasic QQ data types and parsing.Julian K. Arni
90ea565add a testcase to very that we reject invalid json bodies with HTTP status 400Alp Mestanogullari
7ca6b26raise InvalidBody when failing to decode the request bodyAlp Mestanogullari
9ade9a4introduce InvalidBody as the 'stickiest' route mismatch reason. code review changes too, to close #14 close #11 close #10Alp Mestanogullari
812922drename JsonBody to ReqBody in tests too -- this closes #11 for nowAlp Mestanogullari
82a7428rename JsonBody to ReqBodyAlp Mestanogullari
9b375b1rename RQBody to JsonBody everywhereAlp Mestanogullari
fc67c3brename GetParam to QueryParam everywhereAlp Mestanogullari
641ee69improve the routing mechanism by augmenting the routing error type with some information and a sound monoid instance. this addresses #10Alp Mestanogullari
71de673refactoring: move Servant.Text to Servant.Utils.TextSönke Hahn
e7711a3small haddocks changesAlp Mestanogullari
d9eaf76test suite: Capture strips path snippetsSönke Hahn
c98c7dbRouting strips path snippets (and Raw receives modified Requests)Sönke Hahn
a7c1ec1Merge remote-tracking branch 'origin/new-impl' into miscSönke Hahn
e255b1fadded documentationSönke Hahn
1181eb8add client, server and docs support for PUTAlp Mestanogullari
97d4133add client, server and docs support for the DELETE HTTP methodAlp Mestanogullari
4ebc494Add automatic doc generation support, including instances for all our API combinators so farAlp Mestanogullari
d85231dMerge pull request #6 from zalora/wip-travisAlp Mestanogullari
f37e39bTweaked comment in Servant.API.PostSönke Hahn
c08ca32test suite: CaptureSönke Hahn
b749f7fadded Servant.API.Raw (only with HasServer)Sönke Hahn
207f398test suite: GetParamSönke Hahn
5a011b5made travis file workSönke Hahn
c393afatest suite: Union (`:<|>`)Sönke Hahn
d0782dbtest suite: PostSönke Hahn
13664a2test suite: added initial test suiteSönke Hahn
d838191reorganize everything into a sane(r) module structureAlp Mestanogullari
50f5c36revamp a lot of the HasClient code to thread a Req object around instead of just the path. allows for a cleaner way to handle path, query string and request body modification. add support for GET params tooAlp Mestanogullari
35c9078get rid of some more proxies, client-side capture support, client and server side request body supportAlp Mestanogullari
8c8bc15get rid of a lot of useless proxies and implement POST requests support on server and client sideAlp Mestanogullari
8c260f5make error messages for the GET client more generalAlp Mestanogullari
c1a5a3aadd request body support, works very much like capturesAlp Mestanogullari
3a32bd4rename the 'Captured' class to 'FromText'Alp Mestanogullari
1a10544simplify the example a bitAlp Mestanogullari
dfc2676fixed the bug i mentionned in a note, so removed that part of the noteAlp Mestanogullari
85f883fmake sure the path matches exactly in GET, and check that the client actually made a GET requestAlp Mestanogullari
45a625cadd a comment about the Server instance for CaptureAlp Mestanogullari
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list