Skip to content

Commit 19783a8

Browse files
author
MariusBrill
committed
Release 4.0.2
1 parent 50247ef commit 19783a8

File tree

19 files changed

+53
-33
lines changed

19 files changed

+53
-33
lines changed

coverage/junit.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<testsuites name="jest tests" tests="1" failures="0" time="1.719">
3-
<testsuite name="placeholder test" errors="0" failures="0" skipped="0" timestamp="2021-01-13T16:33:05" time="0.762" tests="1">
4-
<testcase classname="placeholder test should return true" name="placeholder test should return true" time="0.002">
2+
<testsuites name="jest tests" tests="1" failures="0" time="5.224">
3+
<testsuite name="placeholder test" errors="0" failures="0" skipped="0" timestamp="2021-03-03T10:43:03" time="2.487" tests="1">
4+
<testcase classname="placeholder test should return true" name="placeholder test should return true" time="0.003">
55
</testcase>
66
</testsuite>
77
</testsuites>

dist/CHANGELOG.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
All notable changes to this project will be documented in this file.
44

5-
## v1.0.0
65

7-
Initial Release
6+
## v4.0.2
7+
8+
Bug fix in icon path
9+
10+
11+
## v4.0.1
12+
13+
SumTimings now working as expected
14+
Response Time Health now dsiplayed in node statistics
15+
External Icons now use the correct path
16+
17+
18+
## v4.0.0
19+
20+
Ported project to react.
21+
aggregationType is not needed as template variable anymore.
22+
Unit type of data now can be choosen.
23+
Tables of Incoming/Outgoing Statistics are now sortable.
24+
Settings needed for the dummy data to be displayed is now filled in automatically when dummy data is activated.
25+
Service Icons can now be customized for both Internal and External Services.

dist/README.md

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,19 @@
66

77
![Service Dependency Graph In Action](https://novatecconsulting.github.io/novatec-service-dependency-graph-panel/images/service-dependency-graph-panel.gif)
88

9+
10+
11+
**Version 4.0.0 is only compatible with Grafana from version 7.1.0!**
12+
13+
14+
915
The Service Dependency Graph Panel by [Novatec](https://www.novatec-gmbh.de/en/) provides you with many features such as monitoring
1016
your latencies, errors and requests of your desired service. This interactive panel for [Grafana](https://grafana.com/) will help you
1117
visualize the processes of your application much better.
1218

13-
___
14-
### How to build
15-
16-
Due to dependency issues please install, if needed with `yarn install`
1719

18-
To build a production build with minification: `yarn build`
19-
20-
Run the following for hot-reloading during development: `yarn watch`
20+
### Updating the Service Dependency Graph Panel
21+
The file structure for the icon mapping has changed for version 4.0.0. **Icons are now located in the path 'plugins/novatec-sdg-panel/assets/icons/'.** This also applies to custom icons!
2122

2223
___
2324

@@ -115,7 +116,7 @@ Now, the panel's `Data Mappings` option `Response Time Column` is set to `resp_t
115116

116117
___
117118

118-
### Service Icons
119+
## Service Icons
119120

120121
The service dependency graph plugin allows you to display your own symbols in the drawn nodes.
121122
For this purpose the option 'Service Icon Mapping' can be used.
@@ -131,9 +132,9 @@ This means that all nodes which have `java` in their name get the `java` icon.
131132

132133
#### Custom Service Icons
133134

134-
You can add custom icons, by putting them into the plugin's `/assets/service_icons/` directory.
135+
You can add custom icons, by putting them into the plugin's `/assets/icons/` directory.
135136
The file type **has to be `PNG`** and the icon itself and **has to be square**.
136-
In order to be able to use the icon, its name (without its ending) has to be put into the array contained in the `icon_index.json` file located in the `/assets/service_icons/` directory.
137+
In order to be able to use the icon, its name (without its ending) has to be put into the array contained in the `icon_index.json` file located in the `/assets/icons/` directory.
137138

138139
##### Example
139140

@@ -143,7 +144,7 @@ If the `icon_index.json` has the following content:
143144
["java", "star_trek"]
144145
```
145146

146-
it is assumed that the files `java.png` and `star_trek.png` is existing in the `/assets/service_icons/` directory.
147+
it is assumed that the files `java.png` and `star_trek.png` is existing in the `/assets/icons/` directory.
147148
___
148149

149150
### Tracing Drilldown
@@ -160,6 +161,17 @@ The curly brackets `{}` will be replaced with the selected node.
160161

161162
___
162163

164+
## Create a Release
165+
166+
To create a release bundle, ensure `release-it` is installed:
167+
```
168+
npm install --global release-it
169+
```
170+
To build a release bundle:
171+
```
172+
release-it [--no-git.requireCleanWorkingDir]
173+
```
174+
163175
### Found a bug? Have a question? Wanting to contribute?
164176

165177
Feel free to open up an issue. We will take care of you and provide as much help as needed. Any suggestions/contributions are being very much appreciated.

dist/assets/balancer.png

-2.36 KB
Binary file not shown.

dist/assets/database.png

-5.78 KB
Binary file not shown.

dist/assets/default.png

-2.51 KB
Binary file not shown.

dist/assets/ftp.png

-2.93 KB
Binary file not shown.

dist/assets/http.png

-5.54 KB
Binary file not shown.

dist/assets/ldap.png

-6.23 KB
Binary file not shown.

dist/assets/mainframe.png

-3.76 KB
Binary file not shown.

0 commit comments

Comments
 (0)