| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
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 results in slightly more compact URLs without escaped spaces.
|
|
|
|
|
|
|
|
| |
This avoids mixing various data point densities in one single graph and
ensures that the vertical scales are reasonable for the data that is
shown.
This also changes the mechanism by which new data is fetched.
|
|
|
|
|
|
|
|
|
| |
Includes a fix for CVE-2020-7788 in ini npm package.
This upgrades to newer eslint and webpack and includes a few fixes for
that.
Closes https://github.com/arthurdejong/munin-plot/pull/6
|
| |
|
| |
|
|
|
|
|
| |
This allows copy-pasting the dashboard definition and loading graphs
from that.
|
|
|
|
|
| |
This puts JSON in the copy-paste buffer so it can be saved to a file by
the user.
|
|
|
|
|
| |
This makes all time periods relative time ranges based on the current
date and time.
|
| |
|
|
|
|
|
|
|
| |
This ensures that the legend for other graphs is correctly updated when
changing the date range (zoom or pan).
Fixes 63802b9
|
| |
|
|
|
|
|
| |
This only handles the event if the event contains a change in the X-axis
range.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This stores the traces that were manually hidden in the graph in local
storage and restores the hidden state when re-adding the graphs.
|
| |
|
|
|
|
|
| |
This adds all entry points to the munin-plot.js file as requirements.
This also allows us to ship a simple CSS file instead of a SCSS file.
|
|
|
|
| |
This makes it clearer to the use what is going on.
|
|
|
|
|
| |
This ensures that the list of graphs is restored when the browser is
re-opened.
|
|
|
|
|
|
| |
This has a few minor tweaks to the styling, fixes issues with tooltips
lingering around after dragging and uses jQuery a bit more resulting in
slightly more compact code.
|
|
|
|
|
|
|
| |
The title of the graph is now shown on above the graph for extra clarity
allowing the other actions to be shown in the bar directly.
This also adds bootstrap tooltips in various places.
|
|
|
|
|
| |
This also adds a few small style tweaks and ensures that webpack does
not minimise development builds.
|
| |
|
|
This uses npm to install the required packages and builds the files with
webpack.
|