Vincent Bernat
375a0fe88f
console: split graph.go into query.go and graph.go
...
We will introduce more query types.
2022-05-21 19:53:08 +02:00
Vincent Bernat
c23e5c1687
console/frontend: use static generated content for fields
...
This is more reliable and efficient but it also remove a bug with
equality comparison failing and thus inability to remove entries.
Also, sorted exactly as we want.
2022-05-18 08:49:03 +02:00
Vincent Bernat
44ab2c380c
console: use a parser to parse filter
...
An AST is not that useful for us. We just need to validate and
transform to proper SQL a filter string. Since it is SQL-like, this is
not hard to do.
2022-05-16 18:29:46 +02:00
Vincent Bernat
34f153d9cd
console: dynamically fetch available dimensions
2022-05-16 10:19:53 +02:00
Vincent Bernat
eefd7088b9
console: remove /fields endpoint as we don't use it
2022-05-15 15:24:50 +02:00
Vincent Bernat
04d818e00f
console/frontend: add a selector for dimensions
2022-05-15 15:19:55 +02:00
Vincent Bernat
eeb6da5730
console: rename max-series to limit
2022-05-12 14:27:18 +02:00
Vincent Bernat
31aca4c73b
console: ensure "Other" is last when returning data
2022-05-12 14:27:18 +02:00
Vincent Bernat
d2cc5f1953
console: ensure we don't return more than max-series
...
We weren't matching only the top series, but any combination of
columns matching the top series. Fix that.
2022-05-12 14:27:18 +02:00
Vincent Bernat
2319262340
console: add visualize tab
...
Currently, there is no controls available.
2022-05-12 14:27:18 +02:00