Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Read datafile by specifying encodingHEADmasterArthur de Jong2019-10-231-1/+1
| | | | This makes the script Python 3 only.
* Be more forgiving of unexpected situationsArthur de Jong2019-10-231-2/+3
|
* Hide graphs with "graph no"Arthur de Jong2019-10-232-1/+6
|
* Add a search field for adding graphsArthur de Jong2018-10-212-11/+23
|
* Do not break average over empty setArthur de Jong2018-10-081-10/+13
| | | | | This ensures that an empty trace does not result in a failure to calculate the average.
* Upgrade to plotly.js 1.41.3Arthur de Jong2018-10-083-476/+634
| | | | | This release fixes an issue with stacked graphs in combination with lines that are defined before it.
* Use most recent RRD file to get resolutionArthur de Jong2018-10-081-3/+6
| | | | | This ensures that the most recent RRD file is used to get the current list of resolutions and last update of the graph data.
* Support negative and floats in cdefArthur de Jong2018-10-081-3/+6
| | | | | This ensures that cdef expressions that contain negative or floating point literals are parsed as expected.
* Add basic READMEArthur de Jong2018-10-081-0/+54
|
* Load data on the fly of graph range changesArthur de Jong2018-10-081-19/+98
| | | | | This will also, once per minute, see if any new data is available to be loaded.
* Add loading spinner for graph dataArthur de Jong2018-10-073-1/+14
|
* Support specifying time range for dataArthur de Jong2018-10-072-15/+54
| | | | | | This supports setting the start and end time of the data to get from Munin and includes some logic to get the data in a reasonable resolution, given the time range.
* Fix issue with differences in datafileArthur de Jong2018-10-071-3/+4
| | | | | | Sometimes the datafile contains properties on the host level (e.g. port, update and use_node_name properties) that confuse our parser. Just ignore these lines now.
* Add loading spinnerArthur de Jong2018-10-074-30/+66
|
* Highlight the trace from the legendArthur de Jong2018-10-061-0/+21
|
* Layout improvementsArthur de Jong2018-10-043-4/+8
|
* Add min/avg/max to legendArthur de Jong2018-10-033-21/+89
| | | | | This calculates the minimum, average and maximum values of the tracks over the graph zoom period.
* Python 3 supportArthur de Jong2018-10-022-7/+6
|
* Implement custom legendArthur de Jong2018-10-023-21/+78
| | | | | This also ensures that the min/max range areas in the graph will be hidden and re-shown correctly when a legend item is clicked.
* Add copyright headersArthur de Jong2018-10-025-0/+105
|
* Add Content-Security-Policy headersArthur de Jong2018-09-291-1/+2
|
* Move JavaScript and CSS to separate filesArthur de Jong2018-09-293-387/+383
|
* Show graph informationArthur de Jong2018-09-291-0/+31
|
* Allow adding graphs dynamicallyArthur de Jong2018-09-291-82/+73
| | | | This also allows removing graphs.
* Allow changing graph sizeArthur de Jong2018-09-291-3/+74
|
* Add widget to select graph to addArthur de Jong2018-09-291-0/+117
| | | | Adding the graph itself does not work yet.
* Make initial user interfaceArthur de Jong2018-09-291-3/+86
| | | | This allows dragging the graphs in a list.
* Add third-party user interface filesArthur de Jong2018-09-2917-0/+45471
| | | | | This adds Bootstrap for basic design, open-iconic for icons and Popper, jQuery and jQuery-UI for dynamic interactions.
* Add label to vertical axisArthur de Jong2018-09-291-6/+19
| | | | This also supports logarithmic scales on the y axis.
* Support Munin cdef calculationsArthur de Jong2018-09-291-1/+47
| | | | | This also expands any ${graph_period} options in the graph_vlabel to make it more presentable.
* Support Munin negative optionArthur de Jong2018-09-291-1/+20
|
* Implement caching of munin graph informationArthur de Jong2018-09-291-0/+16
|
* Add support for stacked graphsArthur de Jong2018-09-291-1/+16
|
* Initial version of some graphsArthur de Jong2018-09-291-0/+152
|
* Initial web serviceArthur de Jong2018-09-292-0/+191
| | | | | This adds a module that can parse the information from a Munin data directory and a simple web application that exposes the information.
* Add Plotly JavaScript libraryArthur de Jong2018-09-282-0/+172504
|
* Initial repository setupArthur de Jong2018-09-281-0/+1