Module: check_mk
Branch: master
Commit: 4066fd75bed1a584bf796864cd5ff4039b2111f1
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=4066fd75bed1a5…
Author: Bastian Kuhn <bk(a)mathias-kettner.de>
Date: Fri Oct 30 11:52:53 2015 +0100
#1299 FIX BI: Fixed recently introduced bug when editing BI Rules
The BI edit has always overwritten the last rule with the information from the rule before when editing rules in series.
---
.werks/1299 | 11 +++++++++++
ChangeLog | 3 ++-
web/htdocs/wato.py | 2 +-
3 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/.werks/1299 b/.werks/1299
new file mode 100644
index 0000000..bc56de9
--- /dev/null
+++ b/.werks/1299
@@ -0,0 +1,11 @@
+Title: BI: Fixed recently introduced bug when editing BI Rules
+Level: 1
+Component: wato
+Class: fix
+Compatible: compat
+State: unknown
+Version: 1.2.7i4
+Date: 1446202185
+
+The BI edit has always overwritten the last rule with the information from the rule before when editing rules in series.
+
diff --git a/ChangeLog b/ChangeLog
index fc334c7..bf984d9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -48,8 +48,9 @@
WATO:
* 2666 FIX: Fix search for global configuration variables: ignore case now
* 2715 FIX: Fixed visibility of BI aggregations in editor
- * 1298 FIX: Fixed broken WebAPI
* 2716 FIX: Fixed error reporting on disabled checks page in case of broken man pages
+ * 1298 FIX: Fixed broken WebAPI...
+ * 1299 FIX: BI: Fixed recently introduced bug when editing BI Rules...
HW/SW-Inventory:
* 2436 NetApp monitoring: Now able to gather data for inventory...
diff --git a/web/htdocs/wato.py b/web/htdocs/wato.py
index 2de4314..23e4e87 100644
--- a/web/htdocs/wato.py
+++ b/web/htdocs/wato.py
@@ -17561,7 +17561,7 @@ def render_bi_rules(title, aggregations, aggregation_rules, only_unused):
if not only_unused or refs == 0:
table.row()
table.cell(_("Actions"), css="buttons")
- edit_url = html.makeuri([("mode", "bi_edit_rule"), ("id", ruleid)])
+ edit_url = html.makeuri_contextless([("mode", "bi_edit_rule"), ("id", ruleid)])
html.icon_button(edit_url, _("Edit this rule"), "edit")
if rule_refs == 0:
tree_url = html.makeuri([("mode", "bi_rule_tree"), ("id", ruleid)])
Module: check_mk
Branch: master
Commit: 286d8670e101728525d02fbe000e60231c3da20d
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=286d8670e10172…
Author: Bastian Kuhn <bk(a)mathias-kettner.de>
Date: Fri Oct 30 10:50:21 2015 +0100
#1298 FIX Fixed broken WebAPI
The WebAPI was broken due to a Typo. It was not possible to edit or add hosts.
---
.werks/1298 | 11 +++++++++++
ChangeLog | 1 +
web/htdocs/wato.py | 2 +-
3 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/.werks/1298 b/.werks/1298
new file mode 100644
index 0000000..55bd9f5
--- /dev/null
+++ b/.werks/1298
@@ -0,0 +1,11 @@
+Title: Fixed broken WebAPI
+Level: 1
+Component: wato
+Class: fix
+Compatible: compat
+State: unknown
+Version: 1.2.7i4
+Date: 1446198542
+
+The WebAPI was broken due to a Typo. It was not possible to edit or add hosts.
+
diff --git a/ChangeLog b/ChangeLog
index 12497f6..4ecd5f7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -44,6 +44,7 @@
WATO:
* 2666 FIX: Fix search for global configuration variables: ignore case now
* 2715 FIX: Fixed visibility of BI aggregations in editor
+ * 1298 FIX: Fixed broken WebAPI...
HW/SW-Inventory:
* 2436 NetApp monitoring: Now able to gather data for inventory...
diff --git a/web/htdocs/wato.py b/web/htdocs/wato.py
index 66164e0..2de4314 100644
--- a/web/htdocs/wato.py
+++ b/web/htdocs/wato.py
@@ -19307,7 +19307,7 @@ def activate_changes():
# Checks if the given host_tags are all in known host tag groups and have a valid value
def check_host_tags(host_tags):
for key, value in host_tags.items():
- for group_entry in configured_host_tags:
+ for group_entry in configured_host_tags():
if group_entry[0] == key:
for value_entry in group_entry[2]:
if value_entry[0] == value:
Module: check_mk
Branch: master
Commit: 818dde7d778908c514ed360fc437ee15f39658d2
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=818dde7d778908…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Oct 30 10:44:40 2015 +0100
#2717 FIX Fixed broken webserver level authentication integration (e.g. basic, kerberos)
Fixed a regression which broke the integration of the Check_MK GUI into an authentication
which is done by the web server. This is for example a basic or kerberos authentication.
---
.werks/2717 | 11 +++++++++++
ChangeLog | 1 +
web/htdocs/html_mod_python.py | 4 +++-
3 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/.werks/2717 b/.werks/2717
new file mode 100644
index 0000000..92aa61c
--- /dev/null
+++ b/.werks/2717
@@ -0,0 +1,11 @@
+Title: Fixed broken webserver level authentication integration (e.g. basic, kerberos)
+Level: 2
+Component: multisite
+Class: fix
+Compatible: compat
+State: unknown
+Version: 1.2.7i4
+Date: 1446198173
+
+Fixed a regression which broke the integration of the Check_MK GUI into an authentication
+which is done by the web server. This is for example a basic or kerberos authentication.
diff --git a/ChangeLog b/ChangeLog
index 587d7b2..84e30ee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -43,6 +43,7 @@
* 2438 FIX: Manpage icons: fixed manpage links for active checks
* 2691 FIX: Fixed exception in host address painter when displaying hosts/services of older sites
* 2670 FIX: Fix problem that no site is configured when user has deleted only site...
+ * 2717 FIX: Fixed broken webserver level authentication integration (e.g. basic, kerberos)...
WATO:
* 2666 FIX: Fix search for global configuration variables: ignore case now
diff --git a/web/htdocs/html_mod_python.py b/web/htdocs/html_mod_python.py
index 1cd3406..d2ae6ca 100644
--- a/web/htdocs/html_mod_python.py
+++ b/web/htdocs/html_mod_python.py
@@ -123,7 +123,9 @@ class html_mod_python(htmllib.html):
def is_logged_in(self):
- return self.user and type(self.user) == unicode
+ # Form based authentication always provides unicode strings, but the basic
+ # authentication of mod_python provides regular strings.
+ return self.user and type(self.user) in [ str, unicode ]
def load_help_visible(self):
Module: check_mk
Branch: master
Commit: a3c14644338cbb7cdcce767cfc5b1d1b04bc1c36
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=a3c14644338cbb…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Fri Oct 30 10:18:04 2015 +0100
Updated bug entries #2383
---
.bugs/2383 | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/.bugs/2383 b/.bugs/2383
new file mode 100644
index 0000000..91cf8c1
--- /dev/null
+++ b/.bugs/2383
@@ -0,0 +1,21 @@
+Title: WATO dialog for host creation shows folder contact group attributes
+Component: wato
+State: open
+Date: 2015-10-30 10:16:25
+Targetversion: future
+Class: bug
+
+Permissions..
+
+[ ] Everybody
+[ ] Gruppe A
+[ ] Gruppe B
+
+[ ] Give these groups also permission on all subfolders
+[ ] Add these groups as contacts to all hosts in this folder
+[ ] Add these groups as contacts in all subfolders
+
+But this was the dialog of a new *host*, not folder.
+
+In *edit*-Mode of a host this is OK and the correct check
+boxes are being displayed.