Skip to content

Commit 446ede2

Browse files
committed
Release 0.0.6
1 parent b52ca27 commit 446ede2

19 files changed

+619
-1
lines changed

dist/LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2016 Natel Energy
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

dist/README.md

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
## Plot.ly Panel for Grafana
2+
3+
[![CircleCI](https://circleci.com/gh/NatelEnergy/grafana-plotly-panel/tree/master.svg?style=svg)](https://circleci.com/gh/NatelEnergy/grafana-plotly-panel/tree/master)
4+
[![dependencies Status](https://david-dm.org/NatelEnergy/grafana-plotly-panel/status.svg)](https://david-dm.org/NatelEnergy/grafana-plotly-panel)
5+
[![devDependencies Status](https://david-dm.org/NatelEnergy/grafana-plotly-panel/dev-status.svg)](https://david-dm.org/NatelEnergy/grafana-plotly-panel?type=dev)
6+
7+
Render metrics using the plot.ly javascript framework
8+
9+
Works with grafana 4, 5, and 6
10+
11+
### Screenshots
12+
13+
![Screenshot of scatter plot](https://raw.githubusercontent.com/NatelEnergy/grafana-plotly-panel/master/src/img/screenshot-scatter.png)
14+
![Screenshot of scatter plot](https://raw.githubusercontent.com/NatelEnergy/grafana-plotly-panel/master/src/img/screenshot-single-trace.png?raw=true)
15+
![Screenshot of scatter plot](https://raw.githubusercontent.com/NatelEnergy/grafana-plotly-panel/master/src/img/screenshot-multiple-trace.png)
16+
![Screenshot of 3d scatter plot](https://raw.githubusercontent.com/NatelEnergy/grafana-plotly-panel/master/src/img/screenshot-scatter-3d.png)
17+
![Screenshot of the options screen](https://raw.githubusercontent.com/NatelEnergy/grafana-plotly-panel/master/src/img/screenshot-options-new.png)
18+
19+
### Building
20+
21+
To complie, run:
22+
23+
```
24+
npm install -g yarn
25+
yarn install --pure-lockfile
26+
yarn build
27+
```
28+
29+
### Releasing
30+
31+
This plugin uses [release-it](https://github.com/webpro/release-it) to release to GitHub.
32+
33+
```
34+
env GITHUB_TOKEN=your_token yarn release-it patch
35+
```
36+
37+
38+
#### Changelog
39+
40+
##### v0.0.6
41+
42+
- Fix axis range configuration bug [#49](https://github.com/NatelEnergy/grafana-plotly-panel/issues/49)
43+
- Add basic annotations support #57 (tchernobog)
44+
- Improve loading times for plotly.js and support loading from CDN
45+
- Assume date x-axis when 'auto' and the mapping has 'time'
46+
- Support Fixed-Ratio Axes
47+
- Tested with Grafana 6
48+
49+
50+
##### v0.0.5
51+
52+
- Upgrade plotly (v1.41+)
53+
- Better support for light theme. (#24, @cscheuermann81)
54+
- Support snapshots
55+
- Removing `dist` from master branch
56+
- Support of multiple time series's ([#9](https://github.com/NatelEnergy/grafana-plotly-panel/issues/9), [CorpGlory DevTeam](https://corpglory.com/))
57+
- Support showing text from query (#11)
58+
- Template variable support
59+
- Improved metric mapping
60+
- Using webpack and basic jest tests
61+
62+
##### v0.0.4
63+
64+
- Load plotly from npm (v1.31.2+)
65+
- Convert to TypeScript
66+
- Reasonable behavior when adding single metric
67+
- Formatting with prettier.js
68+
- Support for a single table query
69+
70+
##### v0.0.3
71+
72+
- Improve options UI
73+
- Added range mode: "tozero" and "nonnegative"
74+
- Map metrics to X,Y,Z and color
75+
- Can now select 'date' type for each axis to support time
76+
- basic support to size marker with data
77+
78+
##### v0.0.2
79+
80+
- Added ability to set color from a metric query. (#4, @lzgrablic01)
81+
- Show 3D axis names properly
82+
- Fix initalization to work with 4.2+ (isPanelVisible undefined)
83+
84+
##### v0.0.1
85+
86+
- First working version
87+
88+
### Wishlist (help wanted)
89+
90+
- sizeref helper. I think this depends on the data. likely need to find the range and pick a good value? From react?
91+
- nice to have: https://plot.ly/javascript/parallel-coordinates-plot/

dist/img/plotly_logo.svg

Lines changed: 22 additions & 0 deletions
Loading
53.3 KB
Loading
26.8 KB
Loading

dist/img/screenshot-options.png

76.5 KB
Loading

dist/img/screenshot-scatter-1.png

63.2 KB
Loading

dist/img/screenshot-scatter-3d.png

63.9 KB
Loading

dist/img/screenshot-scatter.png

50 KB
Loading
51.1 KB
Loading

0 commit comments

Comments
 (0)