Skip to content

JSON schema editor

Boris Kocherov requested to merge bk/erp5:schema_editor into master

Hello @romain @rafael @vincentB @vpelletier @jerome

Could you please review.

Here is:

  1. bt erp5_json_form, which is copy of files of repository https://lab.nexedi.com/bk/rjs_json_form. It's a form generator which creates a html5 form on the base of json schema. It allows to edit a json documents and json schemes.

  2. schema_editor officejs application which uses erp5_json_form. There json schemes can be

  • uploaded from zip file (for example all schemes from slapos can be ziped and uploaded)
  • created as new
  • edited and saved in jio storage
  • schemes can relate to each other by reference (reference is used as path) For each saved json schema having title new json documents can be created. Using this application a developer can check what form based on a json schemes will be generated.

For review schema_editor officejs application can be seen at https://d1.erp5.ru/erp5/web_site_module/officejs_schema/

Merge request reports