Permalink
Commits on Jan 19, 2017
  1. Merge pull request #229 from handrews/mediatype

    Correct "mediaType" to "type" in example.
    awwright committed on GitHub Jan 19, 2017
Commits on Jan 13, 2017
  1. Correct "mediaType" to "type" in example.

    "mediaType" is an LDO keyword.  The keyword in the "media" object
    is just plain "type".
    handrews committed Jan 13, 2017
Commits on Jan 6, 2017
  1. Merge pull request #224 from handrews/newyear

    It's now 2017.  Keep xml2rfc from complaining.
    handrews committed on GitHub Jan 6, 2017
Commits on Jan 5, 2017
  1. Merge pull request #190 from handrews/stringarray

    String arrays default to empty.
    Relequestual committed on GitHub Jan 5, 2017
  2. Merge pull request #220 from asgs/patch-1

    reword the clause on equality of two json objects.
    Relequestual committed on GitHub Jan 5, 2017
Commits on Jan 4, 2017
  1. Merge pull request #212 from handrews/id2

    Change "id" to "$id" to match other core keywords
    Relequestual committed on GitHub Jan 4, 2017
  2. Merge pull request #211 from epoberezkin/ref

    schema for $ref keyword
    awwright committed on GitHub Jan 4, 2017
Commits on Jan 3, 2017
  1. Merge pull request #219 from donaldpipowitch/patch-1

    Fix hyper-schema example to use "schema" correctly.
    handrews committed on GitHub Jan 3, 2017
  2. Update jsonschema-hyperschema.xml

    donaldpipowitch committed on GitHub Jan 3, 2017
Commits on Dec 29, 2016
  1. Merge pull request #210 from handrews/excl-no-bool

    Remove boolean form of exclusive* keywords.
    awwright committed on GitHub Dec 29, 2016
Commits on Dec 28, 2016
  1. Change "id" to "$id" to match other core keywords

    This addresses issue #20.
    
    "$id" matches "$schema" and "$ref", establishing a clear naming
    pattern for all keywords defined in the core specification.  This
    also reduces confusion in the very common case where objects
    described by the schema have an "id" property.
    handrews committed Nov 15, 2016
  2. schema for $ref keyword

    epoberezkin committed Dec 28, 2016
Commits on Dec 27, 2016
  1. Merge pull request #195 from handrews/general

    Wording clarifications in general considerations.
    awwright committed on GitHub Dec 27, 2016
  2. Wording clarifications in general considerations.

    These are the leftover bits of Issue #55 and some clarifications
    requested in a comment on issue #101 that have not already been
    added in some other PR for some other issue.
    
    These specific chagnes were previously approved in #143, but so
    many other things have changed since #143 that most of it was
    no longer relevant, so I closed it and started these changes over.
    
    In particular, explaining {} and {"not": {}} is no longer needed
    as they are covered while introducing "true" and "false" schemas
    in the core specification, so that is no longer repeated in this
    change.
    
    Likewise, the parent/child validation descriptions have been
    modified in several PRs and no longer has the problems that were
    previously a concern.
    handrews committed Dec 13, 2016
Commits on Dec 21, 2016
  1. Add Henry Andrews, author

    awwright committed Dec 21, 2016
Commits on Dec 13, 2016
  1. Merge pull request #191 from handrews/boolschema

    Allow boolean schemas everywhere (meta-schema).
    awwright committed on GitHub Dec 13, 2016
  2. Merge pull request #172 from awwright/validation-propertyNames

    Validation: Add "propertyNames" keyword
    awwright committed on GitHub Dec 13, 2016
Commits on Dec 12, 2016
  1. String arrays default to empty.

    Also, be clear about the defaulting in the description for
    "required".
    handrews committed Dec 12, 2016
  2. Merge pull request #187 from handrews/meta2

    Move hyper-schema definitions to top.
    Relequestual committed on GitHub Dec 12, 2016
  3. Merge pull request #186 from handrews/meta1

    Standardize format of meta-schemas.
    Relequestual committed on GitHub Dec 12, 2016
  4. Move hyper-schema definitions to top.

    This brings it in line with the core/validation meta-schema and
    with the standardized format proposed for Draft 05.
    handrews committed Dec 3, 2016
Commits on Dec 11, 2016
  1. Standardize format of meta-schemas.

    This brings formatting and most of the initial field ordering
    in line with the Draft 05 meta-schemas proposed in the web site
    repo.
    
    Also ensure that hyper-schema's definition of "schemaArray"
    cannot get out of sync with schema's, and add the link schema.
    handrews committed Dec 3, 2016
  2. Merge pull request #181 from dret/patch-1

    fixing typo
    awwright committed on GitHub Dec 11, 2016
Commits on Dec 6, 2016
  1. Remove confusing use of "absolute" URI.

    The value of "$schema" is not required to be an absolute URI
    as defined by RFC 3986 (with a scheme, but no fragment).  It just
    needs to be a URI and not a relative reference.
    
    This is particularly important as the meta-schemas include
    an empty fragment in their id URIs, which would be illegal if
    RFC 3986 section 4.3 Absolute URIs were required.
    handrews committed with awwright Dec 1, 2016
  2. fixing typo

    dret committed on GitHub Dec 6, 2016
Commits on Dec 4, 2016
  1. Merge pull request #150 from handrews/moreformat

    "uritemplate" and "jsonpointer" formats
    awwright committed on GitHub Dec 4, 2016
  2. Merge pull request #167 from handrews/bool2

    Allow boolean schemas everywhere (root and subschemas)
    awwright committed on GitHub Dec 4, 2016
  3. Merge pull request #169 from handrews/notes

    Add release note for "examples"
    awwright committed on GitHub Dec 4, 2016
Commits on Dec 1, 2016
  1. Merge pull request #2 from awwright/master

    Better wording from @awwright
    handrews committed on GitHub Dec 1, 2016