Selecting a graph feature and removed graph path input (#46)

* removed graph input

* sql query to get all graph names in database

* prepare class GraphRepository to handle multiple graphs/graph names

* implemented methods to retreive metadata for multiple graphs of AGE flavor

* refactor metadata retrieval and remove flavor check

* added dropdown and implemented reducer for database slice

* implement graph change method and update state mapping

* select graph feature implemented

* update query

* CodeReview SidebarComponents.jsx

Update to SelectBox

Co-authored-by: Hanbyeol Shin /  David Shin / 신한별 <76985229+shinhanbyeol@users.noreply.github.com>
10 files changed
tree: 63015d60aed9b6a43dd4d9e4e677f5e89224ebcc
  1. .github/
  2. backend/
  3. frontend/
  4. .asf.yaml
  5. .dockerignore
  6. .gitattributes
  7. .gitignore
  8. DISCLAIMER
  9. docker-entrypoint.sh
  10. Dockerfile
  11. ecosystem.config.js
  12. LICENSE
  13. NOTICE
  14. package.json
  15. README.md
README.md

PRs Welcome

Goal of Apache AGE Viewer

Apache AGE Viewer is graph visualisation tool, for Apache AGE. This is a sub-project of the Apache AGE project.

Recommend Node Version & install module

  • node js 14.16.0
  • npm install pm2

How to run using command

npm run setup
npm run start

How to build using command

npm run setup-backend
npm run build-front
npm run build-back
pm2 stop ag-viewer-develop
pm2 delete ag-viewer-develop
pm2 start ecosystem.config.js

License

Apache AGE Viewer is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.