Alexander A. Klimov
|
369e39382b
|
Remove all kinds of flickering
refs #72
|
2017-11-16 18:34:32 +01:00 |
|
Alexander A. Klimov
|
0f536c660c
|
Provide default template
resolves #70
|
2017-11-15 11:58:54 +01:00 |
|
Johannes Meyer
|
be74138f52
|
Show a maximum of two graphs in the detail view, by default
It's still possible for the user to expand all graphs.
refs #60
|
2017-11-15 08:34:49 +01:00 |
|
Alexander A. Klimov
|
d633c10507
|
Label the X-axis depending on the total time range to show
refs #60
|
2017-11-14 12:37:29 +01:00 |
|
Alexander A. Klimov
|
96ab6a7e2d
|
Display grid
refs #60
|
2017-11-14 12:37:29 +01:00 |
|
Alexander A. Klimov
|
129c84ed61
|
Always show the legend in monitored objects' detail views
refs #60
|
2017-11-14 12:37:29 +01:00 |
|
Alexander A. Klimov
|
5b6ae2421e
|
Replace broken legend partial view script with the legend provided by Graphite Web
refs #60
|
2017-11-14 12:37:29 +01:00 |
|
Alexander A. Klimov
|
9d1f03d6fd
|
Monitored object detail view extension: serve a 1x1 #00000000 image first
refs #68
|
2017-10-19 18:00:19 +02:00 |
|
Alexander A. Klimov
|
c900179193
|
MacroTemplate: fix "subpattern name is too long"
refs #5
|
2017-10-06 17:43:14 +02:00 |
|
Alexander A. Klimov
|
eacec58b22
|
Resolve templates' macros on demand
refs #5
|
2017-10-06 17:27:50 +02:00 |
|
Alexander A. Klimov
|
aba61645f8
|
Decide which templates to use based on the real check command
refs #5
|
2017-10-06 17:03:45 +02:00 |
|
Alexander A. Klimov
|
a830cae3d7
|
Merge branch 'master' into feature/get-check-command-55
|
2017-10-05 16:34:12 +02:00 |
|
Alexander A. Klimov
|
7981a09891
|
Merge branch 'feature/enlarge-graphs-dynamically-59'
fixes #59
|
2017-10-05 16:17:48 +02:00 |
|
Alexander A. Klimov
|
be1c93324d
|
Use the iplx cURL client and Json::decode()
|
2017-10-04 16:34:49 +02:00 |
|
Alexander A. Klimov
|
fe479a4b32
|
Enlarge div.images in detail view
refs #59
|
2017-10-04 12:42:19 +02:00 |
|
Alexander A. Klimov
|
379ee445f5
|
Graphs widget: allow additional CSS classes
refs #59
|
2017-10-04 10:48:22 +02:00 |
|
Alexander A. Klimov
|
e723b04a04
|
Query only the templates designed for the monitored object's check command
refs #55
|
2017-09-29 17:36:46 +02:00 |
|
Alexander A. Klimov
|
a41f6fb882
|
Automatically load all built-in templates
refs #57
|
2017-09-29 15:37:44 +02:00 |
|
Alexander A. Klimov
|
6be7a01cec
|
Allow multiple templates per check command
|
2017-09-29 14:54:29 +02:00 |
|
Alexander A. Klimov
|
94345381ba
|
Handle not configured module
|
2017-09-29 14:32:16 +02:00 |
|
Alexander A. Klimov
|
218355dd18
|
Fix not working SomeType[string] in code docs
|
2017-09-29 14:13:10 +02:00 |
|
Alexander A. Klimov
|
1b8e84e674
|
Remove all hardcoding from Graphite Web client
refs #54
|
2017-09-29 11:32:04 +02:00 |
|
Alexander A. Klimov
|
1c5c57b5cf
|
Centralize operations on hardcoded paths
refs #54
|
2017-09-29 10:26:58 +02:00 |
|
Alexander A. Klimov
|
f9b8541c51
|
Clean up
refs #54
|
2017-09-28 19:03:53 +02:00 |
|
Alexander A. Klimov
|
73720cf917
|
Actually use the new components
refs #54
|
2017-09-28 18:56:16 +02:00 |
|
Alexander A. Klimov
|
1c7dd2f46a
|
Template: assemble charts from metrics from Graphite Web
refs #54
|
2017-09-28 16:16:28 +02:00 |
|
Alexander A. Klimov
|
f3dd5c615c
|
MacroTemplate: implement reverse-resolving
refs #54
|
2017-09-28 16:14:43 +02:00 |
|
Alexander A. Klimov
|
6e4a9a0776
|
Align data structures to the flexibility required for e.g check_disk
refs #54
|
2017-09-28 15:43:13 +02:00 |
|
Alexander A. Klimov
|
0ae4993a2d
|
Make data structures not surprise the user
refs #54
|
2017-09-28 12:09:45 +02:00 |
|
Alexander A. Klimov
|
43978e1ded
|
Implement a new Graphite metrics query
refs #54
|
2017-09-26 15:11:00 +02:00 |
|
Alexander A. Klimov
|
84c385cbdc
|
Improve Templates' data structures
refs #54
|
2017-09-26 10:59:23 +02:00 |
|
Alexander A. Klimov
|
f228b00da1
|
Make Templates instancable
refs #54
|
2017-09-26 10:38:35 +02:00 |
|
Alexander A. Klimov
|
9d9b8ff207
|
Align to Icinga 2's GraphiteWriter's capabilities
refs #54
|
2017-09-25 19:01:00 +02:00 |
|
Alexander A. Klimov
|
595861c425
|
Implement new template language loader
refs #54
|
2017-09-25 17:28:45 +02:00 |
|
Alexander A. Klimov
|
f03f583235
|
Merge branch 'feature/restrictions-11'
fixes #11
|
2017-09-22 14:20:06 +02:00 |
|
Alexander A. Klimov
|
94ee711c5a
|
Re-introduce "template" as required parameter for /graph/*
refs #53
|
2017-09-22 13:57:34 +02:00 |
|
Alexander A. Klimov
|
fe08facbde
|
Fix not found monitored objects
refs #11
|
2017-09-22 11:55:46 +02:00 |
|
Alexander A. Klimov
|
cc6fe8c686
|
Restrict /graph/*
refs #11
|
2017-09-22 11:03:59 +02:00 |
|
Alexander A. Klimov
|
e299d9c816
|
Actually use the new URLs
refs #46
|
2017-09-21 17:03:05 +02:00 |
|
Alexander A. Klimov
|
53848ed5b7
|
Implement simple-to-use image URLs /graph/*
refs #46
|
2017-09-21 16:45:37 +02:00 |
|
Alexander A. Klimov
|
1f5d59a4ad
|
Enlarge graphs in the monitored objects' detail views
|
2017-09-20 17:19:57 +02:00 |
|
Alexander A. Klimov
|
f9e402a01b
|
Merge branch 'bugfix/file-not-found'
|
2017-09-20 14:32:46 +02:00 |
|
Alexander A. Klimov
|
e9b5fde0c5
|
Cache filesystem read operations' results
refs #48
|
2017-09-20 11:37:47 +02:00 |
|
Alexander A. Klimov
|
e750c302dd
|
Load graphs' <img/>s synchronously
refs #48
|
2017-09-20 11:37:47 +02:00 |
|
Alexander A. Klimov
|
cc5899abab
|
Fix data-base-target
refs #27
|
2017-09-19 17:27:56 +02:00 |
|
Alexander A. Klimov
|
f02ab19872
|
Use the time range picker in the detail view
refs #27
|
2017-09-07 17:33:46 +02:00 |
|
Alexander A. Klimov
|
bba75938de
|
Merge branch 'next' into feature/display-graph-in-detailview-27
|
2017-09-07 13:57:32 +02:00 |
|
Alexander A. Klimov
|
bb1b0c9c25
|
Time range picker: remove clear link
|
2017-09-07 13:53:50 +02:00 |
|
Alexander A. Klimov
|
5f7d8f1466
|
Don't require the controller trait to be used by a controller
refs #33
|
2017-09-07 13:11:50 +02:00 |
|
Alexander A. Klimov
|
64c776ca9a
|
Centralize URL parameters
refs #33
|
2017-09-07 12:27:07 +02:00 |
|