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

Add "Schema" tab #41

Closed
Reinmar opened this issue Mar 29, 2019 · 3 comments · Fixed by #155
Closed

Add "Schema" tab #41

Reinmar opened this issue Mar 29, 2019 · 3 comments · Fixed by #155
Assignees
Labels
domain:dx squad:devops Issue to be handled by the Devops team. type:feature
Milestone

Comments

@Reinmar
Copy link
Member

Reinmar commented Mar 29, 2019

Schema contains a lot of information provided by the features. Without checking the code of these plugins, it's hard to understand what's the schema configuration.

We should provide a way to browse the schema, perhaps query it, log the queries that are being made by features, etc.

Related: #40

@Mgsy Mgsy added this to the next milestone Sep 16, 2019
@jodator jodator modified the milestones: next, nice-to-have Aug 26, 2020
@Reinmar Reinmar added squad:devops Issue to be handled by the Devops team. and removed squad:ux labels Sep 23, 2021
@pomek
Copy link
Member

pomek commented Nov 4, 2021

An idea:

  • Display names of schema definitions the same way as commands (in a list).
    • After clicking on a single item in the right column, display its details.
  • Based on the selection - gray out definitions that aren't allowed in the current context.

Problems:

  • Where should we display attribute properties?

@pomek
Copy link
Member

pomek commented Nov 10, 2021

Another idea: toggling schema properties (e.g. allowIn, etc.).

But as for now, moving to "Blocked" as we are not sure what and how to show it.

@pomek pomek removed this from the nice-to-have milestone Feb 21, 2022
@oleq
Copy link
Member

oleq commented Apr 7, 2022

@oleq oleq mentioned this issue Apr 8, 2022
@oleq oleq self-assigned this Apr 8, 2022
@CKEditorBot CKEditorBot added the status:in-progress Set automatically when an issue lands in the "In progress" column. We are working on it. label Apr 26, 2022
pomek added a commit that referenced this issue May 24, 2022
Feature: Introduced the schema tab. Closes #41.
@CKEditorBot CKEditorBot removed the status:in-progress Set automatically when an issue lands in the "In progress" column. We are working on it. label May 24, 2022
@CKEditorBot CKEditorBot added this to the iteration 54 milestone May 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain:dx squad:devops Issue to be handled by the Devops team. type:feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants