Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create entity catalog #564

Closed
igarashitm opened this issue Dec 14, 2023 · 0 comments · Fixed by #572
Closed

Create entity catalog #564

igarashitm opened this issue Dec 14, 2023 · 0 comments · Fixed by #572
Assignees
Labels
catalog Catalog-related issues
Milestone

Comments

@igarashitm
Copy link
Contributor

Please describe the feature that you want to propose

https://github.com/orgs/KaotoIO/discussions/542#discussioncomment-7856439
Create entity catalog to put all @YamlIn properties catalog together - the top level properties in Camel YAML DSL, including route, from, beans, routeConfiguration, rest and etc. - as well as combining the schema extracted from camelYamlDsl.json as propertiesSchema onto the catalog.

This will be used for #492. beans related components can migrate to use this instead of beans sub schema.

@igarashitm igarashitm added the catalog Catalog-related issues label Dec 14, 2023
@igarashitm igarashitm self-assigned this Dec 14, 2023
@igarashitm igarashitm moved this from New to In Progress in Kanban Board Dec 14, 2023
igarashitm added a commit to igarashitm/kaoto that referenced this issue Dec 18, 2023
Fixes: KaotoIO#564

Also
- Remove unused schema usage in ui tests
- Let beans related component use entity catalog instead of the camelYamlDsl sub schema
igarashitm added a commit to igarashitm/kaoto that referenced this issue Dec 18, 2023
Fixes: KaotoIO#564

Also
- Remove unused schema usage in ui tests
- Let beans related component use entity catalog instead of the camelYamlDsl sub schema
- Introduced a flag to disable sub schema generation
@igarashitm igarashitm moved this from In Progress to In Review in Kanban Board Dec 18, 2023
igarashitm added a commit to igarashitm/kaoto that referenced this issue Dec 19, 2023
Fixes: KaotoIO#564

Also
- Remove unused schema usage in ui tests
- Let beans related component use entity catalog instead of the camelYamlDsl sub schema
- Introduced a flag to disable sub schema generation
@igarashitm igarashitm added this to the 2.0.0 milestone Dec 20, 2023
igarashitm added a commit to igarashitm/kaoto that referenced this issue Dec 20, 2023
Fixes: KaotoIO#564

Also
- Remove unused schema usage in ui tests
- Let beans related component use entity catalog instead of the camelYamlDsl sub schema
- Introduced a flag to disable sub schema generation
lordrip pushed a commit that referenced this issue Jan 8, 2024
Fixes: #564

Also
- Remove unused schema usage in ui tests
- Let beans related component use entity catalog instead of the camelYamlDsl sub schema
- Introduced a flag to disable sub schema generation
@github-project-automation github-project-automation bot moved this from In Review to Done in Kanban Board Jan 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
catalog Catalog-related issues
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant