Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Update to Plotly.js 2.4 | Arthur de Jong | 2021-09-03 | 5 | -260/+1163 | |
| | | | | This includes some changes to import D3 ourselves. | |||||
* | Update NPM packages | Arthur de Jong | 2021-09-03 | 2 | -216/+274 | |
| | | | | | Includes fixes for CVE-2021-37713 in the tar npm package (that should not affect us). | |||||
* | Mark images as assets in webpack | Arthur de Jong | 2021-09-03 | 1 | -16/+4 | |
| | | | | | This ensures that they are handled correctly, also by newer versions of loaders. | |||||
* | Update NPM packages | Arthur de Jong | 2021-08-13 | 2 | -76/+82 | |
| | | | | Includes changes that should have been part of 8cf2053. | |||||
* | Run codespell from GitHub action | Arthur de Jong | 2021-08-10 | 1 | -0/+13 | |
| | ||||||
* | Use codespell for spelling check | Arthur de Jong | 2021-08-10 | 2 | -1/+9 | |
| | ||||||
* | Update NPM packages | Arthur de Jong | 2021-08-10 | 2 | -456/+556 | |
| | | | | | Includes fixes for CVE-2021-32804 and CVE-2021-32803 in the tar npm package. | |||||
* | Fix typos found by codespell | Arthur de Jong | 2021-08-10 | 1 | -2/+2 | |
| | ||||||
* | Log but ignore exceptions in reading dashboards | Arthur de Jong | 2021-08-06 | 1 | -4/+8 | |
| | ||||||
* | Add CodeQL checking | Arthur de Jong | 2021-07-11 | 1 | -2/+25 | |
| | ||||||
* | Update some NPM packages | Arthur de Jong | 2021-07-09 | 3 | -2353/+1843 | |
| | | | | | | | | 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. | |||||
* | Support digits in rrdtool variable names | Arthur de Jong | 2021-07-09 | 1 | -1/+1 | |
| | ||||||
* | Replace Travis with GitHub actions | Arthur de Jong | 2021-05-02 | 2 | -7/+35 | |
| | ||||||
* | Trim leading and trailing nulls before plotting | Arthur de Jong | 2021-05-02 | 1 | -2/+12 | |
| | | | | | | 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. | |||||
* | Update some NPM packages | Arthur de Jong | 2021-05-02 | 2 | -812/+853 | |
| | ||||||
* | Refactor code to process data in one place | Arthur de Jong | 2021-05-02 | 1 | -134/+133 | |
| | | | | | This gets rid of the two invocations of Plotly.d3.csv() function that processed data slightly differently. | |||||
* | Fix graph auto-reloading | Arthur de Jong | 2021-02-22 | 1 | -3/+2 | |
| | | | | | | 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. | |||||
* | Try to support gaps in graphs | Arthur de Jong | 2021-02-21 | 1 | -6/+8 | |
| | ||||||
* | Use rrdtool xport to generate data series | Arthur de Jong | 2021-02-21 | 2 | -153/+63 | |
| | | | | This speads up fetching data for most graphs 5-fold. | |||||
* | Handle changes to number of RRD files better | Arthur de Jong | 2021-02-13 | 1 | -11/+18 | |
| | | | | | This ensures that the first row contains data (may be None) for all fields and this ignores RRD files that are no longer plotted. | |||||
* | Fix the way the graph resolution is determined | Arthur de Jong | 2021-02-13 | 3 | -19/+19 | |
| | | | | | | | In some cases it could end up with a non-available resolution. This simplifies the code to determine the resolution. Fixes 1e4488a | |||||
* | Get files ready for 1.1 release1.1 | Arthur de Jong | 2021-01-31 | 4 | -3/+11 | |
| | ||||||
* | Update some NPM packages | Arthur de Jong | 2021-01-31 | 2 | -1017/+898 | |
| | ||||||
* | Also dim min/max range for non-highlighted series | Arthur de Jong | 2021-01-31 | 1 | -12/+10 | |
| | ||||||
* | Support more timestamp formats | Arthur de Jong | 2021-01-30 | 2 | -1/+3 | |
| | | | | This results in slightly more compact URLs without escaped spaces. | |||||
* | Ensure that start timestamp is included | Arthur de Jong | 2021-01-30 | 1 | -1/+1 | |
| | | | | This ensures that the start timestamp is included in the returned data. | |||||
* | Reload the whole data when the range changes | Arthur de Jong | 2021-01-30 | 1 | -58/+20 | |
| | | | | | | | | 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. | |||||
* | Return data in a single resolution only | Arthur de Jong | 2021-01-30 | 2 | -6/+7 | |
| | | | | | This automaitcally chooses the resolution that contains the whole requested time range. | |||||
* | Ignore flake8 blind except Exception warning | Arthur de Jong | 2021-01-13 | 1 | -0/+1 | |
| | ||||||
* | Update some NPM packages | Arthur de Jong | 2020-12-20 | 4 | -4606/+10905 | |
| | | | | | | | | | 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 | |||||
* | Update some NPM packages | Arthur de Jong | 2020-09-04 | 2 | -516/+489 | |
| | ||||||
* | Drop pinning of isort now flake8-isort has been fixed | Arthur de Jong | 2020-08-16 | 1 | -3/+0 | |
| | | | | Reverts 841ea39 | |||||
* | Allow uploading a dashboard JSON file | Arthur de Jong | 2020-08-16 | 2 | -0/+17 | |
| | ||||||
* | Allow downloading the dashboard as a JSON file | Arthur de Jong | 2020-08-16 | 2 | -11/+30 | |
| | ||||||
* | Allow loading dashboard from JSON | Arthur de Jong | 2020-08-16 | 2 | -1/+60 | |
| | | | | | This allows copy-pasting the dashboard definition and loading graphs from that. | |||||
* | Allow exporting dashboard to JSON | Arthur de Jong | 2020-08-16 | 2 | -0/+77 | |
| | | | | | This puts JSON in the copy-paste buffer so it can be saved to a file by the user. | |||||
* | Make time period selection simpler | Arthur de Jong | 2020-08-16 | 1 | -5/+2 | |
| | | | | | This makes all time periods relative time ranges based on the current date and time. | |||||
* | Update some NPM packages | Arthur de Jong | 2020-07-22 | 2 | -736/+318 | |
| | | | | Closes https://github.com/arthurdejong/munin-plot/pull/5 | |||||
* | Avoid newer isort for flake8 tests | Arthur de Jong | 2020-07-09 | 1 | -0/+3 | |
| | | | | | | Do not install the latest isort because it currently breaks flake8-isort. This pinning should be removed as soon as https://github.com/gforcada/flake8-isort/issues/88 is resolved. | |||||
* | Get files ready for 1.0 release1.0 | Arthur de Jong | 2020-06-21 | 3 | -6/+9 | |
| | ||||||
* | Allow configuring MUNIN_DBDIR via environment | Arthur de Jong | 2020-06-21 | 2 | -1/+5 | |
| | ||||||
* | Update some NPM packages | Arthur de Jong | 2020-06-20 | 2 | -660/+172 | |
| | ||||||
* | Ignore seconds when making data requests | Arthur de Jong | 2020-06-20 | 1 | -2/+2 | |
| | ||||||
* | Send the correct relayout event | Arthur de Jong | 2020-06-20 | 1 | -1/+1 | |
| | | | | | | | This ensures that the legend for other graphs is correctly updated when changing the date range (zoom or pan). Fixes 63802b9 | |||||
* | Only hover on one series in busy graph | Arthur de Jong | 2020-06-14 | 1 | -0/+4 | |
| | ||||||
* | Fix handling of negative graphs | Arthur de Jong | 2020-06-14 | 1 | -3/+4 | |
| | | | | | This ensures that fields are only removed after they have been marked to keep as negative series for a corresponding graph. | |||||
* | Use bionic on Travis to avoid version 11 of Node | Arthur de Jong | 2020-06-14 | 1 | -0/+1 | |
| | ||||||
* | Update some NPM packages | Arthur de Jong | 2020-06-13 | 2 | -1439/+1168 | |
| | ||||||
* | Update some NPM packages | Arthur de Jong | 2020-04-10 | 2 | -789/+956 | |
| | | | | Closes https://github.com/arthurdejong/munin-plot/pull/3 | |||||
* | Be slightly more efficient with handling zoom changes | Arthur de Jong | 2020-04-10 | 1 | -7/+7 | |
| | | | | | This only handles the event if the event contains a change in the X-axis range. |