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

Configuration view Phase I #4

Open
10 tasks done
dvayanu opened this issue Nov 21, 2023 · 0 comments
Open
10 tasks done

Configuration view Phase I #4

dvayanu opened this issue Nov 21, 2023 · 0 comments
Assignees

Comments

@dvayanu
Copy link
Member

dvayanu commented Nov 21, 2023

Configuration is a separate Route in the application.
It is opened from the main application and is blocking (modal) as long as its active. It can be closed again (returns to the main application).
In the beginning configuration contains three parts:

  • Components
  • Charts
  • Views
    They can be displayed as trees or lists, also there are no subnodes.

Screenshot 2023-11-21 at 16 58 29

All elements of the json configuration should be editable.

Configuration resources is located under /api/v2/configuration (link to swagger follows).
i.e.

http://localhost:8999/api/v2/configuration/components

Please see following files for details on the fields. The API will return direct representation of the classes.

Tasks

  • Create Route and general structure.
  • Retrieve and show components
  • Retrieve and show views.
  • Retrieve and show charts
  • Delete component
  • Update component
  • Delete chart
  • Update chart
  • Delete view
  • Update view
@dvayanu dvayanu assigned dvayanu and drRoccat and unassigned dvayanu Nov 21, 2023
drRoccat pushed a commit that referenced this issue Nov 29, 2023
drRoccat pushed a commit that referenced this issue Dec 27, 2023
drRoccat pushed a commit that referenced this issue Dec 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants