| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Fixes bdc4d23
|
|
|
|
|
| |
Includes a fix for CVE-2021-44906 in the minimist package which is a
transitive dependency of plotly.js.
|
| |
|
| |
|
|
|
|
|
|
| |
Includes fixes for CVE-2021-3807 in the ansi-regex package and
CVE-2021-23566 in nanoid both of which should only be used to build the
resulting Javascript.
|
|
|
|
|
| |
The Compression Streams API is not yet widely supported in browsers
(i.e. is unsupported in FireFox).
|
|
|
|
|
| |
This generates a zip file with the source code of munin-plot as a
resource that can be downloaded.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Whether this actually works is heavily dependant on the browser and in
some cases the screen size. Support in Plotly is not completely there
and there are also various bugs in browsers, e.g.:
https://github.com/plotly/plotly.js/issues/1275
https://bugs.chromium.org/p/chromium/issues/detail?id=697233
|
|
|
|
|
| |
This makes the dump slightly more compact which is particularly useful
for when including the dashboard in the URL.
|
|
|
|
| |
Fixes cdd68f1
|
| |
|
| |
|
|
|
|
|
| |
If only the anchor part of the URL changes the page is normally not
reloaded.
|
| |
|
|
|
|
|
|
|
|
|
| |
This allows saving the current dashboard to a shareable link that
contains a BASE64 encoded compressed JSON blob of the dashboard.
This also fixes an issue where the state from local storage was saved
instead of the current window state (this could result in saving the
wrong browser window if multiple windows were open).
|
| |
|
|
|
|
| |
Mostly to please GitHub.
|
| |
|
|
|
|
|
|
| |
This re-calculates the relative date/time ranges when opening the date
range picker to ensure we always get current information even if the
page has been loaded for a long time.
|
|
|
|
| |
This include a CSS tweak for a change in Bootstrap.
|
|
|
|
|
| |
Some Munin plugins specify the custom color as a numbered reference to
one of the built-in colors instead of a hexadecimal code.
|
|
|
|
|
|
|
| |
A part of the colored block or line disappeared behind the legend. This
makes the block smaller and avoids overlapping blocks.
Fixes cdd68f1
|
| |
|
| |
|
|
|
|
|
|
| |
This updates the events that are handled in Javascript to no longer use
jQuery and stops the use of Bootstrap tooltips. Bootstrap introduces
slightly different font sizes and we include some changes to padding.
|
|
|
|
| |
This includes some changes to import D3 ourselves.
|
|
|
|
|
| |
Includes fixes for CVE-2021-37713 in the tar npm package (that should
not affect us).
|
|
|
|
|
| |
This ensures that they are handled correctly, also by newer versions of
loaders.
|
|
|
|
| |
Includes changes that should have been part of 8cf2053.
|
| |
|
| |
|
|
|
|
|
| |
Includes fixes for CVE-2021-32804 and CVE-2021-32803 in the tar npm
package.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This includes an update to html-loader that requires a small
configurmation change.
This does not include new major versions of Bootstrap 5 and Plotly.js 2
that are also available.
|
| |
|
| |
|
|
|
|
|
|
| |
This avoids confusing Plotly area plots where a value of 0 is plotted
instead. We cannot strip all nulls because that would make it not show
gaps in graphs.
|
| |
|
|
|
|
|
| |
This gets rid of the two invocations of Plotly.d3.csv() function that
processed data slightly differently.
|
|
|
|
|
|
| |
We can no longer check if our data series are complete because the new
API returns null values for the whole date range so we check the time
range instead.
|
| |
|
|
|
|
| |
This speads up fetching data for most graphs 5-fold.
|
|
|
|
|
| |
This ensures that the first row contains data (may be None) for all
fields and this ignores RRD files that are no longer plotted.
|
|
|
|
|
|
|
| |
In some cases it could end up with a non-available resolution. This
simplifies the code to determine the resolution.
Fixes 1e4488a
|
| |
|