on eff31f7 help sign in
eff31f7implemented 'instance HasClient Raw'Sönke Hahn 9ee7373cabal: remove -Werror to allow deprecation warningsSönke Hahn 8d92d66refactored Servant.Docs.ToSampleSönke Hahn 69041ccS.Docs: added instance ToSample ()Sönke Hahn 82ff0a6added Servant.Utils.StaticFiles.serveDocumentationSönke Hahn fc3c2c4fixup cabal fileSönke Hahn d8b0e4cadd S.Utils.StaticFilesSönke Hahn e862fc7Merge pull request #33 from alpmestan/add_rawAlp Mestanogullari 656f80aServant re-exports Servant.API.RawSönke Hahn c8def82Re-export `Proxy(..)` from module `Servant`Sönke Hahn 165022amodule refactoring: putting some things in Servant.CommonSönke Hahn 1cd3503module renaming: S.API.Elem -> S.Utils.LinksSönke Hahn af00035module renaming: S.API.QQ -> S.Utils.ApiQuasiQuotingSönke Hahn 2f9fb2bremoved S.Utils.Client (and put the code into S.Client.Req)Sönke Hahn bec10ddput Req in Servant.Utils.ReqSönke Hahn 8e72c70moved S.Client.BaseUrl to S.Utils.BaseUrlSönke Hahn 93195abput BaseUrl in it's own moduleSönke Hahn 85aceadadded instance Generic BaseUrlSönke Hahn 0e9d075add Show, Eq and Ord for BaseUrlSönke Hahn f0bca38implement BaseUrl to allow https for ClientsSönke Hahn 11f8263Type safe links.Julian K. Arni fd636eatest suite: quickcheck property for a more complex client functionSönke Hahn 10fa62eadded servant/.ghciSönke Hahn c480770add a lot of FromText/ToText instancesAlp Mestanogullari 16dbf9bAllow arbitrary JSON values (not only arrays and objects)Sönke Hahn c2be4f3client tests: QueryParamsSönke Hahn 0802221make QueryFlag more permissiveAlp Mestanogullari a9eeff1client: correctly handle exceptions on error status codesSönke Hahn a0c675fclient test suite: testing ReqBodySönke Hahn 14e6a49client test suite: tweakSönke Hahn cb1772ftest suite: testing Client of CaptureSönke Hahn f058a30HasClient: changing URI to URIAuth (and adding the first client test case)Sönke Hahn df12f9badd doc generation support for QueryParams and QueryFlagAlp Mestanogullari e774af7add tests for QueryParams and QueryFlagAlp Mestanogullari 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