git.iko.soy/typeable/openapi3
on 218f427 help sign in
all commits
68e95a6Make compile cleanly with stack --pedanticOleg Grenrus 1d25fb1Fix compilation issues and warningsOleg Grenrus 15541f1toEncoding via sopSwaggerGenericToEncodingOleg Grenrus f508aa2Derive FromJSON instances tooOleg Grenrus e2a9cc2RFC: using generics-sop to derive some ToJSON instancesOleg Grenrus b982c7dSimplify ToJSON ResponsesOleg Grenrus e924625Use OrdHashMapOleg Grenrus 7308ebcFix schema for Map/HashMap (use references)Nickolay Kudasov 006bdb0fix parsing of host portsSönke Hahn 4778bc3Fix Operation FromJSONNickolay Kudasov 72b9b98Change tags to be a SetNickolay Kudasov 104bce6Merge pull request #47 from GetShopTV/isstring-#43Nickolay Kudasov b233e90Use an explicitly provided pattern checker for stringsNickolay Kudasov 29d2ec5Backport to GHC7.8Oleg Grenrus ee1ebb7Add IsString instances for some typesNickolay Kudasov 6e41dbbAdd instance Monoid ContactNickolay Kudasov 40e2208Switch to classy field lensesNickolay Kudasov d676cd9Move Definitions type declaration to Data.Swagger.InternalCatherine Galkina 4b3a1d0Make NamedSchema a data type and move it to Data.Swagger.InternalCatherine Galkina 8ef43e6Do not omit items property from schema when it is []Nickolay Kudasov 5c2088fFix CollectionFormat Param to Collection ParamOtherSchemaNickolay Kudasov ab875b4Use overwrite strategy for HashMap SwaggerMonoid instances by defaultNickolay Kudasov 38e2384Add TagName type synonymNickolay Kudasov 3cc860dPut CollectionFormat in one place (closes #28).Nickolay Kudasov ff6e2beAdd Monoid instances for Header and ExampleNickolay Kudasov ce85903Replace aeson TH with Generics-based instancesNickolay Kudasov 6d4d108Introduce SwaggerItems GADT to simplify ParamSchemaNickolay Kudasov dd64c84Use a single DataType for all Data SwaggerType instancesNickolay Kudasov 7e335bdMerge Data instances for SwaggerType Items/HeaderNickolay Kudasov 7d7bb50Simplify Data instances for SwaggerType and CollectionFormatNickolay Kudasov 4f8ddeaAdd Data and Typeable instances for Data.Swagger typesNickolay Kudasov f18f8b2Omit empty arrays/objects from toJSON output where appropriateNickolay Kudasov 49d1fadPrepend path automatically in JSON instancesNickolay Kudasov 26217bcRelax contraint on ToJSON ParamSchema instanceNickolay Kudasov 1377bffRename SchemaCommon -> ParamSchema -> ParamAnySchemaNickolay Kudasov 7a5df24Cleanup SwaggerType a bitNickolay Kudasov e1fc9e6Simplify SchemaCommon a tiny bitNickolay Kudasov a9cdd0fReplace collection formats with GADTNickolay Kudasov f9c8629Merge ParamType/ItemsType/SchemaType into SwaggerTypeNickolay Kudasov 352f68cMove items to SchemaCommonNickolay Kudasov badf3a1Move type and format to SchemaCommonNickolay Kudasov 98a5947Rename Parameter to ParamNickolay Kudasov 9016212Fix all warningsNickolay Kudasov cb6ef7aChange minimum, maximum and multipleOf to Scientific to match swagger specificationNickolay Kudasov b9e298eRemove 'swagger' prefix from field and constructor namesNickolay Kudasov d4202d2Replace bare Bools with Maybe BoolsNickolay Kudasov 51a8cc0Add HasDescription classNickolay Kudasov ac9890bAdd lenses for Swagger data modelNickolay Kudasov 00ca24cFix refs and Xml objectNickolay Kudasov 81ccb6eAdd some missing MaybesNickolay Kudasov