Allow client side request cancelling (#55)

* prevent graph select from wrapping and removed unnecessary iteration for id

* remove debug output statement

* add signal to request

* track active cypher requests

* allow long requests to be cancelled

* cleaned up code and removed logging statements

* merge with main update

* move styling to separate module and update select to fit/shrink when necessary

* Update SidebarComponents.jsx

Fix eslint issue

Co-authored-by: Hanbyeol Shin /  David Shin / 신한별 <76985229+shinhanbyeol@users.noreply.github.com>
7 files changed
tree: 1769abd79328f3fee386260912e703840b35c095
  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-lock.json
  15. package.json
  16. 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.