Module: check_mk
Branch: master
Commit: 1c2d183ac8ba933a52af8e78c24c19bc7105775a
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=1c2d183ac8ba93…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Oct 27 15:01:57 2011 +0200
Updated bug entries #0400
---
.bugs/400 | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/.bugs/400 b/.bugs/400
new file mode 100644
index 0000000..601f09f
--- /dev/null
+++ b/.bugs/400
@@ -0,0 +1,15 @@
+Title: Service Hardstate-Filter conflicts with Hoststate filter
+Component: multisite
+Benefit: 2
+State: open
+Cost: 2
+Date: 2011-10-27 15:00:16
+Targetversion: 1.1.12p1
+Class: bug
+
+The service hard state filter uses the HTML variables hst0, hst1, ...
+just like the host state filter. Change this to hdst0, hdst1, ....
+Otherwise the filter will also have the same setting as the
+host state filter.
+
+This might affect builtin views. Check them...
Module: check_mk
Branch: master
Commit: 9b702d332fcacffe12c23e50be3d6b004adddd3a
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=9b702d332fcacf…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Oct 27 18:57:58 2011 +0200
Updated bug entries #0401, #0402, #0403, #0404, #0405
---
.bugs/401 | 12 ++++++++++++
.bugs/402 | 11 +++++++++++
.bugs/403 | 14 ++++++++++++++
.bugs/404 | 10 ++++++++++
.bugs/405 | 11 +++++++++++
5 files changed, 58 insertions(+), 0 deletions(-)
diff --git a/.bugs/401 b/.bugs/401
new file mode 100644
index 0000000..16fcd01
--- /dev/null
+++ b/.bugs/401
@@ -0,0 +1,12 @@
+Title: IE8: Hiliting of rows in checkbox mode is broken
+Component: multisite
+Benefit: 1
+State: open
+Cost: 1
+Date: 2011-10-27 18:51:44
+Targetversion: 1.1.12p1
+Class: bug
+
+When in a view in Checkbox mode hovering over the rows
+should hilite those rows. In IE8 this does not work.
+The red background of the CRIT is destroyed, too.
diff --git a/.bugs/402 b/.bugs/402
new file mode 100644
index 0000000..c511803
--- /dev/null
+++ b/.bugs/402
@@ -0,0 +1,11 @@
+Title: IE8: Hitting enter in Quicksearch does not work
+Component: multisite
+Benefit: 1
+State: open
+Cost: 1
+Date: 2011-10-27 18:52:58
+Targetversion: 1.1.12p1
+Class: bug
+
+When hitting Enter in Quicksearch when no host matches, a service
+search should be done. In Firefox this works, in IE8 not.
diff --git a/.bugs/403 b/.bugs/403
new file mode 100644
index 0000000..4ee57c7
--- /dev/null
+++ b/.bugs/403
@@ -0,0 +1,14 @@
+Title: Service "1st perf data" in host view: search broken
+Component: multisite
+Benefit: 2
+State: open
+Cost: 2
+Date: 2011-10-27 18:53:50
+Targetversion: 1.1.12p1
+Class: bug
+
+Take the allhosts_mini View. Add a service column
+with the 1.st service perfdata variable. Now click
+on the header to sort after that columns -> Error
+that the column "service_perf_data" is missing.
+
diff --git a/.bugs/404 b/.bugs/404
new file mode 100644
index 0000000..1e9a4d2
--- /dev/null
+++ b/.bugs/404
@@ -0,0 +1,10 @@
+Title: Add filter for alert state in log views (OK/CRIT, etc)
+Component: multisite
+Benefit: 2
+State: open
+Cost: 2
+Date: 2011-10-27 18:55:56
+Targetversion:
+Class: todo
+
+So that we can filter events for the alert state.
diff --git a/.bugs/405 b/.bugs/405
new file mode 100644
index 0000000..eeb183d
--- /dev/null
+++ b/.bugs/405
@@ -0,0 +1,11 @@
+Title: Add filters for hard service state
+Component: multisite
+Benefit: 1
+State: open
+Cost: 1
+Date: 2011-10-27 18:56:40
+Targetversion:
+Class: todo
+
+Do we have filters for the hard service state? At least in
+the service search they should be visible. Same for hosts.
Module: check_mk
Branch: master
Commit: e6b3310f0213bca0aa4c163ead8a50f340b27540
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=e6b3310f0213bc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Oct 28 13:01:09 2011 +0200
extra_buttons can now register a function to gather the URL to link to
---
ChangeLog | 1 +
web/htdocs/wato.py | 2 ++
2 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index e63e5ba..e51ba3e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -22,6 +22,7 @@
* Added API function num_hosts_in_folder() to count the number of hosts
below the given folder
* Added option to download "latest" snapshot
+ * extra_buttons can now register a function to gather the URL to link to
Multisite:
* FIX: Fixed encoding problem when opening dashboard
diff --git a/web/htdocs/wato.py b/web/htdocs/wato.py
index 8456f75..ca2072a 100644
--- a/web/htdocs/wato.py
+++ b/web/htdocs/wato.py
@@ -370,6 +370,8 @@ def page_handler():
modefunc("buttons")
for inmode, buttontext, target in extra_buttons:
if inmode == current_mode:
+ if hasattr(target, '__call__'):
+ target = target()
if '/' == target[0] or target.startswith('../') or '://' in target:
html.context_button(buttontext, target)
else: