| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
For consistency with the other buttons.
|
|
|
|
|
|
|
|
|
|
| |
This adds "Select all", "Toggle selection" and "Select none" buttons to
the legend to allow bulk enabling and disabling individual metrics in
graphs.
This also switches to using Plotly.newPlot() over Plotly.redraw() (or
Plotly.react()) because Plotly has some issues if all traces are removed
from a graph and later re-added.
|
|
|
|
|
| |
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
|
|
|
|
| |
Fixes cdd68f1
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
|
|
| |
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 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 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 latter has more icons and the former no longer seems to be
supported.
|
|
|
|
|
|
|
| |
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.
|