a1c6dd06a3
fix axis labels when x2 axis is used
2020-02-15 08:43:31 +01:00
57d016245c
use y1/y2 axis definitions
2020-02-09 20:14:13 +01:00
859491e99e
put y axis definition into its own object
2020-02-09 17:16:27 +01:00
ed7cc9bee5
put y axis definition into its own object
2020-02-08 15:39:41 +01:00
6109227508
move axisScale to y-axis-definition component
2020-02-08 12:53:50 +01:00
4dc41faeae
rename y-axis-range component to y-axis-definition
2020-02-08 12:50:23 +01:00
b59b49f2d1
AxisTypes has a better toString method
2020-02-08 12:41:02 +01:00
276a244e47
update npm and nodejs
2020-02-08 08:12:56 +01:00
5e44e1b2fd
update js libs
2020-02-08 08:10:33 +01:00
20a78b4625
update nodejs
2020-01-19 10:49:23 +01:00
ac89cea804
update JS libraries
2020-01-19 10:46:07 +01:00
cf7e5ec968
add bar charts
2020-01-19 10:35:07 +01:00
1587046907
disable plot types instead of hiding them
2019-12-27 19:36:08 +01:00
90244c6e4b
only allow zoom by mouse wheel or selection when time axis is available
2019-12-27 19:16:21 +01:00
4f5fe15ac7
update plotType drop down on selection
...
The drop down for plot types should only contain plot types that can
be combined. The reason is, that we can only draw images with two
x/y-axis. Therefore a combination of types that would need three or more
axis is not supported.
2019-12-27 18:45:37 +01:00
19e6dd1102
add histogram plots
2019-12-27 12:25:25 +01:00
2268ab40b3
use the invaders game as 'loading screen'
2019-12-26 18:48:33 +01:00
9b263a70c8
update JS libraries
2019-12-26 18:21:08 +01:00
b399c651c6
update JS libraries
2019-12-26 18:09:31 +01:00
f1ef13c1de
add inputs/outputs to npm_run_build
...
Fixes the up-to-date check for npm_run_build.
2019-12-07 08:34:36 +01:00
0cdf30e9a2
optimize SVG icons
...
The icons were made with Inkscape. This tool does not care
for file size. By rewriting the icons by hand I could reduce
the file size siginificantly. E.g. 6.1kb to 441 bytes for
cumulative-distribution-chart.svg.
2019-11-30 09:35:02 +01:00
51ba287ace
progress bar and abort for gallery
...
Generating all images for a gallery view can take
long. It might not be obvious when the computation
is done, because there is no progress indicator.
Fixed by adding a progress bar.
You might want to abort the computation. E.g.
because you already found what you were looking
for or you want to change the parameters.
This can now be done by clicking 'Abort'.
Note, it does not abort the current computation.
2019-11-29 09:57:15 +01:00
20b710547f
use one multi-select drop down for plot type
...
All plot types we currently have can be combined
in one image. So there is no need to compute
combinable types.
2019-11-24 10:53:30 +01:00
4879c6cdc7
use new icons for axcending/descending
2019-11-23 18:51:40 +01:00
84e5f99c4f
show big image in gallery view
2019-11-21 19:22:06 +01:00
90331bd029
fix: card grid grid gets streched if vertical space is not used fully
...
Fixed by adding a container for the card grid.
That way the actual card grid has no height and
is therefore not streched vertically.
2019-11-17 19:57:05 +01:00
a296a2ca55
add mathematical icons
2019-11-17 18:59:34 +01:00
771f61a597
add filters for gallery
2019-11-17 18:59:08 +01:00
70fb84d634
add sorting for gallery
2019-11-17 09:36:37 +01:00
73ea635ac1
render gallery items
2019-11-16 15:14:21 +01:00
3022edb1e1
use snackbar to show error messages
2019-11-16 08:57:39 +01:00
41d30cbc44
update NPM to 6.13.0
2019-11-14 18:54:24 +01:00
57c5cca688
fetch possible values for gallery view
2019-11-14 18:45:32 +01:00
d9b2327f35
make default for 'splitBy' configurable
2019-11-10 16:33:37 +01:00
8d690ff0e7
make filter panel thinner
2019-11-10 16:32:30 +01:00
a917e771c6
use custom favicon
2019-11-10 16:08:13 +01:00
198b51089d
make defaults for groupBy configurable
...
We do not know which fields exist at compile time.
But it is a great help to have some pre-selected
fields in groupBy.
Solved by adding a configuration option.
2019-11-10 09:38:16 +01:00
7e1349b25a
make filter panel thinner
...
Making the filter panel thinner by 18%. To do this
we moved the date range next to the query box.
The thinner filter box gives us more width for the plot.
2019-11-01 10:21:25 +01:00
d91481809e
fix range selection when moving from right to left
2019-11-01 09:00:05 +01:00
57be6f64e2
prepare plot type for 'step fit' plots
2019-10-31 19:11:38 +01:00
775b420e85
zoom by mousewheel
2019-10-31 18:56:19 +01:00
bb8b183f91
rename yAxisScale to axisScale
...
For some reason PlotRequest.yAxisScale does
not work. PlotRequest.axisScale does work.
2019-10-29 18:08:31 +01:00
772e7b40ae
make left panel narrower
...
Using Arial, because sans-serif has different
width in Chrome and FF.
2019-10-29 17:59:14 +01:00
eaddf97a0d
zoom by range selection
2019-10-28 18:39:12 +01:00
920851b39e
add range selection in plot view
2019-10-28 17:37:50 +01:00
5a7cde7815
show plotted images
2019-10-27 08:08:55 +01:00
f235890cc1
prepare sending of plot requests
...
- values for query and date range were not
propagated to the model
2019-10-26 10:32:11 +02:00
4094351063
udpate npm and JS dependencies
2019-10-19 18:42:32 +02:00
12be86a1d6
fix component interaction with sub-components
2019-10-19 18:18:17 +02:00
24bf7c98e3
add limit by
2019-10-19 08:48:21 +02:00