Commit Graph

84 Commits

Author SHA1 Message Date
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
a3099d4981 initial version of the query autocompletion
Missing features at this point:
1. No suggestions when the input gets the focus.
2. Suggestions are not shown after selecting a suggestion.
2019-10-13 10:35:38 +02:00
47d8387fec change theme from purple to blue 2019-10-12 09:56:14 +02:00
2825654b7a improve styling of filter panel
Adapt width so that the date range fits.
Width of form fields is now 100%.
y-range restrictions are now rendered in one line.
2019-10-12 09:06:19 +02:00
708a85c28c add daterangepicker
We are now adding the daterangepicker without Angular. This is a little
bit dirty, because we have to load jquery, moment and daterangepicker
manually via script tags, but it works without major hassle.
2019-10-11 17:47:34 +02:00
e61f415880 add date range field
It is (again) surprisingly hard to find a decent date+time-range
picker that works with Angular. Daterangepicker, which I used with
my VueJS application does not work with Angular. I can't get the
angularized version
https://github.com/fragaria/angular-daterangepicker) to work either.
And and a native Angular date picker
(https://github.com/GNURub/ngx-daterangepicker) doesn't work either.
2019-10-11 17:29:14 +02:00
020c3b6c39 make the drop down for "combine with" dynamic 2019-10-11 09:54:26 +02:00
ca8ee7d8f7 add component for y-axis range 2019-10-10 16:54:02 +02:00
9cf9bf4673 add more plot type icons and disable not (yet) implemented plot types 2019-10-10 15:36:52 +02:00
7ca7b80255 create icons for plot types 2019-10-10 12:00:41 +02:00
2787b42c31 adding a few filters (no doing anything yet) 2019-10-09 19:02:34 +02:00
1afcc7cf38 add left/right panel to visualization page 2019-10-09 16:47:19 +02:00
8b42476b72 add pages for uploading and help 2019-10-09 16:11:05 +02:00
e547b67105 add icons from https://uxwing.com/ (MIT License) 2019-10-09 16:10:40 +02:00
65b37e9c67 initial commit of the new UI based on Angular
At this point it is still the example Angular application.
2019-10-08 18:18:24 +02:00