Revision fdd6620d0a92f00ff34ce2f90a27a2bc54364d3d authored by Andrej Ocenas on 12 May 2021, 14:04:21 UTC, committed by GitHub on 12 May 2021, 14:04:21 UTC
* Add exploration option to node layout

* Add hidden node count

* Add grid layout option

* Fix panning bounds calculation

* Add legend with sorting

* Allow sorting on any stats or arc value

* Fix merge

* Make sorting better

* Reset focused node on layout change

* Refactor limit hook a bit

* Disable selected layout button

* Don't show markers if only 1 node is hidden

* Move legend to the bottom

* Fix text backgrounds

* Add show in graph layout action in grid layout

* Center view on the focused node, fix perf issue when expanding big graph

* Limit the node counting

* Comment and linting fixes

* Bit of code cleanup and comments

* Add state for computing layout

* Prevent computing map with partial data

* Add rollup plugin for worker

* Add rollup plugin for worker

* Enhance data from worker

* Fix perf issues with reduce and object creation

* Improve comment

* Fix tests

* Css fixes

* Remove worker plugin

* Add comments

* Fix test

* Add test for exploration

* Add test switching to grid layout

* Apply suggestions from code review

Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>

* Remove unused plugin

* Fix function name

* Remove unused rollup plugin

* Review fixes

* Fix context menu shown on layout change

* Make buttons bigger

* Moved NodeGraph to core grafana

Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
1 parent 290e00c
History
File Mode Size
.circleci
.github
conf
contribute
cue
cue.mod
devenv
docs
e2e
emails
grafana-mixin
packages
packaging
pkg
plugins-bundled
public
scripts
tools
.bra.toml -rw-r--r-- 531 bytes
.browserslistrc -rw-r--r-- 255 bytes
.dockerignore -rw-r--r-- 138 bytes
.drone.star -rw-r--r-- 466 bytes
.drone.yml -rw-r--r-- 84.5 KB
.editorconfig -rw-r--r-- 453 bytes
.eslintignore -rw-r--r-- 60 bytes
.eslintrc -rw-r--r-- 745 bytes
.gitattributes -rw-r--r-- 19 bytes
.gitignore -rw-r--r-- 2.2 KB
.prettierignore -rw-r--r-- 125 bytes
.prettierrc.js -rw-r--r-- 95 bytes
CHANGELOG.md -rw-r--r-- 306.9 KB
CHANGELOG_ARCHIVE.md -rw-r--r-- 191.1 KB
CODE_OF_CONDUCT.md -rw-r--r-- 3.1 KB
CONTRIBUTING.md -rw-r--r-- 4.4 KB
Dockerfile -rw-r--r-- 2.5 KB
Dockerfile.ubuntu -rw-r--r-- 2.2 KB
GOVERNANCE.md -rw-r--r-- 12.5 KB
ISSUE_TRIAGE.md -rw-r--r-- 24.9 KB
LICENSE -rw-r--r-- 33.7 KB
LICENSING.md -rw-r--r-- 530 bytes
MAINTAINERS.md -rw-r--r-- 164 bytes
Makefile -rw-r--r-- 4.5 KB
NOTICE.md -rw-r--r-- 108 bytes
PLUGIN_DEV.md -rw-r--r-- 1.9 KB
README.md -rw-r--r-- 2.8 KB
ROADMAP.md -rw-r--r-- 325 bytes
SECURITY.md -rw-r--r-- 1.6 KB
SUPPORT.md -rw-r--r-- 674 bytes
UPGRADING_DEPENDENCIES.md -rw-r--r-- 2.6 KB
WORKFLOW.md -rw-r--r-- 4.6 KB
api-extractor.json -rw-r--r-- 920 bytes
build.go -rw-r--r-- 10.7 KB
embed.go -rw-r--r-- 470 bytes
go.mod -rw-r--r-- 5.1 KB
go.sum -rw-r--r-- 262.5 KB
jest.config.js -rw-r--r-- 1.3 KB
latest.json -rw-r--r-- 46 bytes
lerna.json -rw-r--r-- 109 bytes
metadata.md -rw-r--r-- 0 bytes
package.json -rw-r--r-- 12.3 KB
tsconfig.json -rw-r--r-- 645 bytes
yarn.lock -rw-r--r-- 1.1 MB

README.md

back to top