Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
f5dd91a
Update README.md
rouba002 Nov 7, 2017
a508bf9
Merge pull request #141 from Perlovka/master
daniellee Jun 21, 2018
4340de0
html tweaks
daniellee Jun 21, 2018
b590b75
Merge pull request #132 from cbarbier/master
daniellee Jun 21, 2018
e9b1bea
css tweak
daniellee Jun 21, 2018
b1aa1e3
Merge pull request #110 from rouba002/master
daniellee Jun 21, 2018
05953bd
release 0.1.0
daniellee Jun 21, 2018
61225da
Merge pull request #144 from kylios/allow-lat-and-lon-in-query
daniellee Jun 21, 2018
6830611
dist update
daniellee Jun 21, 2018
008baa7
Closes #128. Fixes merge conflict
daniellee Jun 23, 2018
b390f44
Merge pull request #122 from jsargiot/master
daniellee Jun 23, 2018
4a10751
test fix
daniellee Jun 23, 2018
47c1dde
Readme update
daniellee Jun 23, 2018
924c622
add latitude, longitude and metric fields to table options
daniellee Jun 24, 2018
08df633
release 0.1.1
daniellee Jun 25, 2018
0917db9
Correct usage of options to set zoom with the center to avoid recente…
clompsy Jul 9, 2018
8dbbcc5
fix for #149 and #150
daniellee Jul 16, 2018
0eb0a67
release 0.1.2
daniellee Jul 16, 2018
d943701
convert to typescript, webpack and jest
daniellee Nov 29, 2018
455856d
circleci change to yarn
daniellee Nov 29, 2018
2302368
change to circleci 2.0
daniellee Nov 29, 2018
b01f1ad
adds missing dev dependencies
daniellee Feb 21, 2019
c02a18e
tweak for incorrect height on render
daniellee Feb 21, 2019
829cbe5
release 0.2.0
daniellee Feb 21, 2019
c306f53
17988017+leonhardhaas@users.noreply.github.com
lha-wd Apr 1, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .babelrc

This file was deleted.

24 changes: 24 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
version: 2 # use CircleCI 2.0

jobs: # a collection of steps
build: # runs not using Workflows must have a `build` job as entry point
working_directory: ~/worldmap-panel # directory where steps will run
docker: # run the steps with Docker
- image: circleci/node:latest
steps:
- checkout
- restore_cache:
name: Restore Yarn Package Cache
keys:
- yarn-packages-{{ checksum "yarn.lock" }}
- run:
name: Install Dependencies
command: yarn install --frozen-lockfile
- save_cache:
name: Save Yarn Package Cache
key: yarn-packages-{{ checksum "yarn.lock" }}
paths:
- ~/.cache/yarn
- run: # run tests
name: test
command: yarn test
2 changes: 0 additions & 2 deletions .eslintignore

This file was deleted.

48 changes: 0 additions & 48 deletions .eslintrc

This file was deleted.

3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
node_modules
npm-debug.log
.DS_Store
.DS_Store
.vscode
111 changes: 63 additions & 48 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,95 +1,110 @@
# Changelog

## v0.0.2
## v0.1.2

- Fixes bug where time series with a country code not found in the country data crashes the panel.
- Adds some extra country codes to the country data to be more similar to the MaxMind Country database.
- Map centering ignores configured location [#149](https://github.com/grafana/worldmap-panel/issues/149) Thanks [@clompsy](https://github.com/clompsy)

## v0.0.3
## v0.1.1

- Support for lowercase country codes for non-elasticsearch datasources.
- New mapping option for table data that contains latitude and longitude columns. [#144](https://github.com/grafana/worldmap-panel/pull/144) Thanks [@kylios](https://github.com/kylios)
- More mapping options for table data for datasources that cannot alias/rename the columns to the names that the Worldmap panel expects (e.g. `metric` for the metric column)
- Readme update

## v0.0.4
## v0.1.0

- Fixes snapshotting.
- Configuration option for turning mouse wheel zoom on or off. [#140](https://github.com/grafana/worldmap-panel/issues/140) Thanks [@Perlovka](https://github.com/Perlovka)
- Upgrade to Leaflet JS [#132](https://github.com/grafana/worldmap-panel/pull/132) Thanks [@cbarbier](https://github.com/cbarbier)

## v.0.0.5
## v0.0.21

- Adds support for json and jsonp endpoints for location data.
- Support for new data source integration, the Dynamic JSON endpoint [#103](https://github.com/grafana/worldmap-panel/issues/103), thanks [@LostInBrittany](https://github.com/LostInBrittany)
- Fix for using floats in thresholds [#79](https://github.com/grafana/worldmap-panel/issues/79), thanks [@fabienpomerol](https://github.com/fabienpomerol)
- Fix for newly created Worldmap panels overflowing their boundaries.
- Fix for legend css
- Turned off mouse wheel zoom

## v.0.0.6
## v0.0.20

- Adds decimal places option for data values in circle popovers.
Small fixes.

## v.0.0.7
## v0.0.19

- Updates tile map urls to https to avoid mixed content warnings on https sites.
Fix for Elasticsearch geohash maps after breaking change in Grafana 4.5.

## v.0.0.8
## v0.0.18

- Saves location data in the dashboard json when snapshotting. This means snapshots should work even when using a custom endpoint for returning a location data json file.
- Fixes some coordinates in the country location data.
- Last Geohash as center for the map - it centers the map on the last geohash position received. Useful for real time tracking (with auto refresh on in Grafana).

## v.0.0.9
## v.0.0.17

- Fixes bug that meant location data did not refresh after being changed in the editor. It required the page to be refreshed to reload it.
- Adds Country data with 3-letter country codes.

## v.0.0.10
## v.0.0.16

- Performance fix for snapshotting. Sets maxdatapoints to 1 to minimize data that needs to be saved in the snapshot.
- Option for sticky labels. Fix for https://github.com/grafana/worldmap-panel/issues/27

## v.0.0.11
- Ability to hide null or 0 values. Fix for https://github.com/grafana/worldmap-panel/issues/13

- Zoom issue fix and adds a states options for USA states location data.
- Background color change. Fixes https://github.com/grafana/worldmap-panel/issues/36

## v.0.0.12
- Dynamic thresholds implemented by [Sam Hatchett](https://github.com/samhatchett). Can now have more than 2 threshold values. Thanks! Fixes https://github.com/grafana/worldmap-panel/issues/25

- Fixes [issue with the JSON endpoint not working](https://github.com/grafana/worldmap-panel/issues/22)
- Validation and default values for option fields. Fixes https://github.com/grafana/worldmap-panel/issues/29

## v.0.0.13
## v.0.0.15

- New location data option -> table data. Location data can now come from data sources other than graphite and Elasticsearch (InfluxDb for example). See table data instructions above on how to use it.
- Fix for change in Grafana that [breaks Worldmap panels using Geohash or Table Data](https://github.com/grafana/worldmap-panel/issues/45).

## v.0.0.14

- Various [bug](https://github.com/grafana/worldmap-panel/pull/31) [fixes](https://github.com/grafana/worldmap-panel/pull/32) provided by [linkslice](https://github.com/linkslice) (Thank you!)

## v.0.0.15
## v.0.0.13

- Fix for change in Grafana that [breaks Worldmap panels using Geohash or Table Data](https://github.com/grafana/worldmap-panel/issues/45).
- New location data option -> table data. Location data can now come from data sources other than graphite and Elasticsearch (InfluxDb for example). See table data instructions above on how to use it.

## v.0.0.16
## v.0.0.12

- Option for sticky labels. Fix for https://github.com/grafana/worldmap-panel/issues/27
- Fixes [issue with the JSON endpoint not working](https://github.com/grafana/worldmap-panel/issues/22)

- Ability to hide null or 0 values. Fix for https://github.com/grafana/worldmap-panel/issues/13
## v.0.0.11

- Background color change. Fixes https://github.com/grafana/worldmap-panel/issues/36
- Zoom issue fix and adds a states options for USA states location data.

- Dynamic thresholds implemented by [Sam Hatchett](https://github.com/samhatchett). Can now have more than 2 threshold values. Thanks! Fixes https://github.com/grafana/worldmap-panel/issues/25
## v.0.0.10

- Validation and default values for option fields. Fixes https://github.com/grafana/worldmap-panel/issues/29
- Performance fix for snapshotting. Sets maxdatapoints to 1 to minimize data that needs to be saved in the snapshot.

## v.0.0.17
## v.0.0.9

- Adds Country data with 3-letter country codes.
- Fixes bug that meant location data did not refresh after being changed in the editor. It required the page to be refreshed to reload it.

## v0.0.18
## v.0.0.8

- Fixes some coordinates in the country location data.
- Last Geohash as center for the map - it centers the map on the last geohash position received. Useful for real time tracking (with auto refresh on in Grafana).
- Saves location data in the dashboard json when snapshotting. This means snapshots should work even when using a custom endpoint for returning a location data json file.

## v0.0.19
## v.0.0.7

Fix for Elasticsearch geohash maps after breaking change in Grafana 4.5.
- Updates tile map urls to https to avoid mixed content warnings on https sites.

## v0.0.20
## v.0.0.6

Small fixes.
- Adds decimal places option for data values in circle popovers.

## v0.0.21
## v.0.0.5

- Support for new data source integration, the Dynamic JSON endpoint [#103](https://github.com/grafana/worldmap-panel/issues/103), thanks [@LostInBrittany](https://github.com/LostInBrittany)
- Fix for using floats in thresholds [#79](https://github.com/grafana/worldmap-panel/issues/79), thanks [@fabienpomerol](https://github.com/fabienpomerol)
- Fix for newly created Worldmap panels overflowing their boundaries.
- Fix for legend css
- Turned off mouse wheel zoom
- Adds support for json and jsonp endpoints for location data.

## v0.0.4

- Fixes snapshotting.

## v0.0.3

- Support for lowercase country codes for non-elasticsearch datasources.

## v0.0.2

- Fixes bug where time series with a country code not found in the country data crashes the panel.
- Adds some extra country codes to the country data to be more similar to the MaxMind Country database.
52 changes: 0 additions & 52 deletions Gruntfile.js

This file was deleted.

Loading