Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • text api text api
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 8
    • Issues 8
    • List
    • Boards
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • subugoesubugoe
  • emoemo
  • text apitext api
  • Merge requests
  • !32

feature: JSON Schema

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Mathias Goebel requested to merge #49-json-schema into main Feb 25, 2022
  • Overview 36
  • Commits 37
  • Pipelines 23
  • Changes 23

This MR provides the JSON Schema to the current specification.

All reusable objects are placed in a respective file, no matter if they are imported to a single object so far.

This MR ships with a validation script in python. It imports jsonschema what can be installed with pip install jsonschema==4.4.0. Usage: ./validation.py FILENAME where the filename is one of the provided sample files (path to sample will be set in the script).

Edited Mar 16, 2022 by Mathias Goebel
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: #49-json-schema