lukashornych / evitalab

Official web-based GUI client for evitaDB e-commerce database. It is built to help developers who use evitaDB with exploring and debugging their domain structure and data. Besides standard query executing, it also supports multiple no-code tools to quickly navigate through domain structure, docs and data without needing to write any queries.
https://github.com/lukashornych/evitalab
Apache License 2.0
7 stars 1 forks source link

Toggable features #124

Open lukashornych opened 4 months ago

lukashornych commented 4 months ago

There are already features that are only applicable when they have configured needed data, e.g. GraphQL tools should be only usable when a certain connection have GraphQL API URL defined.

Currently, all such data are usually required, but this is not the desired behavior in future. Instead, we would like to make all of these required data optionally and disable the tools that needs it, but make it still visible so that the user has idea of all tools available if he/she add configures more data.

There must be an internal API for the toggling and disabling GUI part. TODO