Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

Tooling to check model consistency #4941

Closed
zregvart opened this issue Mar 18, 2019 · 3 comments
Closed

Tooling to check model consistency #4941

zregvart opened this issue Mar 18, 2019 · 3 comments
Labels
cat/feature PR label for a new feature cat/process Development process related issues carry this label cat/research Label used for issues which describe some research work group/connector Supported camel connectors group/server REST backend for managing integrations group/ui User interface SPA, talking to the REST backend notif/triage The issue needs triage. Applied automatically to all new issues. status/stale Issue considered to be stale so that it can be closed soon

Comments

@zregvart
Copy link
Member

This is a...


[x] Feature request
[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[ ] Documentation issue or request

Description

Now that we have connector-schema.json. We should check that the OpenAPI specification generated on the backend matches (for endpoints dealing with connector/connection/actions) that schema. The OpenAPI spec is used by UI team and any change in the schema/model can break the UI.

@zregvart zregvart added cat/feature PR label for a new feature cat/process Development process related issues carry this label cat/research Label used for issues which describe some research work group/connector Supported camel connectors group/server REST backend for managing integrations group/ui User interface SPA, talking to the REST backend labels Mar 18, 2019
@pure-bot pure-bot bot added the notif/triage The issue needs triage. Applied automatically to all new issues. label Mar 18, 2019
@stale
Copy link

stale bot commented Jun 16, 2019

This issue has been automatically marked as stale because it has not had any activity since 90 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions!

@stale stale bot added the status/stale Issue considered to be stale so that it can be closed soon label Jun 16, 2019
@zregvart
Copy link
Member Author

In the React UI we have the model automatically generated from OpenAPI documents from the server, so they're always in sync. The bit that's missing is the use of the latest OpenAPI document, i.e. right now it is copied from the server to the UI build.

@stale stale bot removed the status/stale Issue considered to be stale so that it can be closed soon label Jun 17, 2019
@stale
Copy link

stale bot commented Sep 15, 2019

This issue has been automatically marked as stale because it has not had any activity since 90 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions!

@stale stale bot added the status/stale Issue considered to be stale so that it can be closed soon label Sep 15, 2019
@stale stale bot closed this as completed Sep 22, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cat/feature PR label for a new feature cat/process Development process related issues carry this label cat/research Label used for issues which describe some research work group/connector Supported camel connectors group/server REST backend for managing integrations group/ui User interface SPA, talking to the REST backend notif/triage The issue needs triage. Applied automatically to all new issues. status/stale Issue considered to be stale so that it can be closed soon
Projects
None yet
Development

No branches or pull requests

1 participant