Comments (4)
@tomlyn Thanks a lot for reviewing and approved the PR.
from pipeline-schemas.
@cindyzh-ibm I know is a separate thread for this issue you said you had used “JSON schema validation tools.” that had caused errors with the current schema files. What are they?
In common canvas we use jsonschema to validate incoming and outgoing pipelineFlow and palette documents and that doesn’t have any problems with the current pipleine-flow-v3-schema.json and pipeline-flow-ui-v3-schema.json files.
If we make changes to the schema files we'll have to make sure it doesn't break anything in common-canvas.
from pipeline-schemas.
Java Json Tool library https://github.com/java-json-tools/json-schema-validator
networknt library: https://github.com/networknt/json-schema-validator
Both of them use Jackson JSON
from pipeline-schemas.
Changes from PR merged.
from pipeline-schemas.
Related Issues (20)
- Support strings in expression builder min and max range
- Support resize variables for 'resize nodes' feature
- Add a new config option for action buttons kind and size
- Remove limitations on zoom scale (k) value
- Document app_data.ui_data.sub_pipelines field
- Rename master to main
- Add space_ref to pipeline-connection-v3-schema HOT 1
- Add a new config option "return_type_label" in function_info
- Add tearsheet support in schema
- Add SQL in expression editor supported languages
- Update schema to support description in expression value table header
- Update form schema to include 'light' for controls
- Schema changes to support new Datepicker control in CommonProperties
- Update schema to support custom filter conditions in properties HOT 1
- Add custom class in action_info
- Add an attribute to category in palette to indicate whether the category is open of not.
- Add a new config option "tooltip_direction" for action images
- Update uihints for adding buttons to tables in properties
- Add a new config option "resizable" in parameter_definition
- Optional "link" property under description in uiHints
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pipeline-schemas.