Commit Graph

27 Commits (ea2f97e9ed8317dc9a62e45d9a807dca7e3700a5)

Author SHA1 Message Date
Kim Alvefur bca11bfc73 util.jsonschema: Use same integer/float logic on Lua 5.2 and 5.3 3 years ago
Kim Alvefur 060dc12013 util.jsonschema: Fix Lua 5.2 integer compat 3 years ago
Kim Alvefur e700edc50f util.jsonschema: Fix validation to not assume presence of "type" field 4 years ago
Kim Alvefur 6a9efa5a52 util.jsonschema: Lua <5.3 compat here too 4 years ago
Kim Alvefur e03fe2ebe3 util.jsonschema: Return basic structured validation response 2 years ago
Kim Alvefur 597f3c7f0a util.jsonschema: Remove wrapper function 3 years ago
Kim Alvefur f0242ae57c util.jsonschema: Silence Teal warnings about utf8 library 3 years ago
Kim Alvefur c8b5d7e99a util.jsonschema: Silence Teal warnings about counting items in tables 3 years ago
Kim Alvefur 693ac009db util.jsonschema: Fix UTF-8ness of 'minLength' and 'maxLength' 3 years ago
Kim Alvefur 3621b8ce91 util.jsonschema: Implement 'minContains' and 'maxContains' 3 years ago
Kim Alvefur 9c7c94ab73 util.jsonschema: Implement 'luaPattern' - Lua variant of 'pattern' 3 years ago
Kim Alvefur 1dad83d28e util.jsonschema: Implement 'luaPatternProperties' as Lua variant of 'patternProperties' 3 years ago
Kim Alvefur 8c9ffa25eb util.jsonschema: Implement 'dependentSchemas' 3 years ago
Kim Alvefur 4bc62438db util.jsonschema: Implement 'dependentRequired' 3 years ago
Kim Alvefur 43531740f9 util: Prefix module imports with prosody namespace 3 years ago
Kim Alvefur cd091bf95c util.jsonschema: Add support for $ref pointers 4 years ago
Kim Alvefur c1706af956 util.jsonschema: Rename types for improved readability 5 years ago
Kim Alvefur 6db9456d88 util.jsonschema: Restructure "type" keyword handling 5 years ago
Kim Alvefur 44edd47ca8 util.jsonschema: Syntax tweak to not upset syntax highlighting 5 years ago
Kim Alvefur 1317e78fbb util.jsonschema: Implement "propertyNames" 5 years ago
Kim Alvefur d8303be145 util.jsonschema: Restructure handling of "properties" and "additionalProperties" 5 years ago
Kim Alvefur ae40825925 util.jsonschema: Fix "uniqueItems" prematurely declaring a match 5 years ago
Kim Alvefur da85d37bcb util.jsonschema: Implement the "prefixItems" keyword 5 years ago
Kim Alvefur ce4040e109 util.jsonschema: Implement the "contains" keyword 5 years ago
Kim Alvefur 5a44c4a32b util.jsonschema: Allow a boolean as schema 5 years ago
Kim Alvefur 6a7346ac8e util.jsonschema: Correct "items" keyword 5 years ago
Kim Alvefur 02da1378f8 util.jsonschema: Library for JSON Schema validation 5 years ago