git.iko.soy/typeable/openapi3
on 67f8475 help sign in
all commits
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 9a9110cFix FromJSON SwaggerHost instanceNickolay Kudasov 7de6a59Support referencesNickolay Kudasov 966767eFix some defaults in FromJSON instancesNickolay Kudasov 43e3605Fix Schema object's required fieldNickolay Kudasov d8ca76dAdd Monoid instancesNickolay Kudasov f11bd07Fix SwaggerSchema a bitNickolay Kudasov cd18970Fix some FromJSON instancesNickolay Kudasov 087b41eRemove SwaggerSecuritySchemeTypeNameNickolay Kudasov e41e388Add Eq instancesNickolay Kudasov