Vincent Bernat
|
f5e2e85d0d
|
console: fix a possible divide by 0 error
This is not the only problem we have.
|
2022-07-09 08:42:42 +02:00 |
|
Vincent Bernat
|
412bb1f535
|
console: fill missing values with 0 for timeseries graphs
|
2022-07-08 09:43:09 +02:00 |
|
Vincent Bernat
|
8be1bca4fd
|
license: AGPL-3.0-only
```
git ls-files \*.js \*.go \
| xargs sed -i '1i // SPDX-FileCopyrightText: 2022 Free Mobile\n// SPDX-License-Identifier: AGPL-3.0-only\n'
git ls-files \*.vue \
| xargs sed -i '1i <!-- SPDX-FileCopyrightText: 2022 Free Mobile -->\n<!-- SPDX-License-Identifier: AGPL-3.0-only -->\n'
```
|
2022-06-29 11:42:28 +02:00 |
|
Vincent Bernat
|
bf0c474726
|
console: implement "filter/saved" endpoints
|
2022-06-13 09:50:43 +02:00 |
|
Vincent Bernat
|
b65d78ab1b
|
console: turn authentication into a proper component
|
2022-06-09 19:55:57 +02:00 |
|
Vincent Bernat
|
f5252ce077
|
console: rework a bit user management
Notably, HTTP headers are configurable and a provider is used for the
frontend side.
|
2022-05-31 17:03:00 +02:00 |
|
Vincent Bernat
|
2d4f5214bd
|
tests: handle JSON in TestHTTPEndpoints
|
2022-05-26 10:40:55 +02:00 |
|
Vincent Bernat
|
2319262340
|
console: add visualize tab
Currently, there is no controls available.
|
2022-05-12 14:27:18 +02:00 |
|
Vincent Bernat
|
05276dbc63
|
console: make use of consolidated tables
|
2022-05-10 09:30:33 +02:00 |
|
Vincent Bernat
|
922161c375
|
console/frontend: don't display "Other" when too small
|
2022-04-23 15:00:54 +02:00 |
|
Vincent Bernat
|
39fcd1396b
|
console: only return complete intervals for the graph widget
|
2022-04-22 11:45:10 +02:00 |
|
Vincent Bernat
|
370cd6f961
|
console/frontend: add a graph on the homepage
|
2022-04-21 16:07:01 +02:00 |
|
Vincent Bernat
|
506bca0291
|
console: add "top" widgets API
|
2022-04-14 16:00:35 +02:00 |
|
Vincent Bernat
|
793e55db52
|
console: add an API to get flow rate
|
2022-04-14 13:50:00 +02:00 |
|