Skip to content
This repository has been archived by the owner on Dec 8, 2021. It is now read-only.

Update Flowcharting 0.4.0 #486

Closed
wants to merge 4 commits into from
Closed

Update Flowcharting 0.4.0 #486

wants to merge 4 commits into from

Conversation

algenty
Copy link
Contributor

@algenty algenty commented Sep 20, 2019

Hi grafana team,

After 4 months of work, i think this version is ready to publish

BR,
Arnaud

[0.4.0] - 2019-09-20

Added

  • Draw.io editor (Example)
    • Open draw.io with dark theme for better rendering
    • Display waiting screen when loading xml definition.
  • Upgrading libraries
    • mxGraph 4.0.4
    • draw.io 11.2.8
  • Graph definition
    • Adding download function to download source by http on load. (See example)
  • Metric
    • Adding string support for state (See example)
  • Zoom (issue #19) (See example)
    • On the mouse pointer : Ctrl + Mouse
    • Hold right button to move diagram.
    • double click on shape to zoom on.
    • Escape key to restore.
  • Tooltip/popup support (Example)
    • Grafana style css and date
    • Adding metrics with color according levels
    • Adding colors on metrics in tooltip
    • Adding date of change
    • Adding label input for metric
  • Variables/templates support, accept variable like ${} (See example)
    • In xml definition
    • In text mapping when type in sring for "Range to text" and "Value to text"
    • In link ovewrite
  • full shapes from draw.io included (See example)
  • Some optimizations

Fixed

Class diagram

https://www.draw.io/?chrome=0&lightbox=1&url=https%3A%2F%2Fraw.githubusercontent.com%2Falgenty%2Fflowcharting-repository%2Fmaster%2Fgraphs%2FFlowcharting_carto.drawio

Build

$ git clone https://github.com/algenty/grafana-flowcharting
$ yarn install --dev
$ yarn build init
$ yarn build
$ # Make zip file plugin in archives dir
$ yarn build archive
$ # for dev watching
$ yarn build dev

BR
Arnaud

@algenty
Copy link
Contributor Author

algenty commented Sep 26, 2019

need to update, bug founded

@algenty algenty closed this Sep 26, 2019
@algenty
Copy link
Contributor Author

algenty commented Sep 27, 2019

thx a lot guys !

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

Successfully merging this pull request may close these issues.

1 participant