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

[webUI] Import/Export configuration #32

Open
kvndrsslr opened this issue Aug 18, 2021 · 2 comments
Open

[webUI] Import/Export configuration #32

kvndrsslr opened this issue Aug 18, 2021 · 2 comments

Comments

@kvndrsslr
Copy link

Please implement the ability to import a configuration in TTL format.

  • The webUI should have a button "Import configuration" above or below the graph view.
  • On click, the user should be prompted to select a file from their hard drive.
  • The selected file should be parsed and the parsed configuration graph displayed on screen.
  • In case the graph view was not empty, prompt the user if it should be overwritten

Please implement the ability to just export the configuration in TTL format without running it.

  • The webUI should have a button "export configuration" above or below the graph view.
  • On click, the configuration should be generated from the current model state and should be submitted to the user as a file download
@pskLana
Copy link

pskLana commented Sep 16, 2021

The general idea of importing configuration is implemented.
Todos:

  • In case the graph view was not empty, prompt the user if it should be overwritten

  • Testing

@pskLana
Copy link

pskLana commented Sep 28, 2021

Tested on demo.ttl. Nodes and properties are added correctly. However, according to the SHACL scheme obtained from the server, the current maximum number of predicates in selector is 1, therefore the UI shows this error to the user.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants