Module: check_mk
Branch: master
Commit: cf526b3a4f15f11489b9aac55508ae4253fd20fa
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=cf526b3a4f15f1…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Sun Jan 9 16:30:51 2011 +0100
Updated bug entries
---
.bugs/92 | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/.bugs/92 b/.bugs/92
new file mode 100644
index 0000000..b317a13
--- /dev/null
+++ b/.bugs/92
@@ -0,0 +1,15 @@
+Title: Make snmp command configurable
+Component: core
+Benefit: 2
+State: open
+Cost: 2
+Date: 2011-01-09 16:28:27
+Class: feature
+
+This could be like datasource_programs: snmpwalk_programs. It could
+enable you to call snmpwalk via SSH and thus close a gap. Or it
+could be a very flexible way for using custom SNMP parameters (such
+as special port numbers). We need to introduce a few extra place
+holders, like <OID> <COMMUNITY> or <AUTH> (which contains -c ....
+or SNMPv3 stuff) <SNMPWALK> (which is either snmpwalk or snmpbulkwalk)
+<SNMPCMD> (the complete command including all options) and so on...
Module: check_mk
Branch: master
Commit: d5d48982e60bb9aa34304a186cad726100eab105
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=d5d48982e60bb9…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Sat Jan 8 16:53:12 2011 +0100
Updated bug entries
---
.bugs/90 | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/.bugs/90 b/.bugs/90
new file mode 100644
index 0000000..8ab264b
--- /dev/null
+++ b/.bugs/90
@@ -0,0 +1,10 @@
+Title: Make topics in views snapin foldable
+Component: multisite
+Benefit: 3
+State: open
+Cost: 2
+Date: 2011-01-08 16:50:52
+Class: feature
+
+Make the topics foldable like in the custom links snapin. The
+folding state should be persistet on a per user basis.
Module: check_mk
Branch: master
Commit: d0dde4c580ba934d5ce58f74a2547e7ca4641df4
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=d0dde4c580ba93…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Sat Jan 8 11:23:46 2011 +0100
Updated bug entries
---
.bugs/89 | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/.bugs/89 b/.bugs/89
new file mode 100644
index 0000000..d829eb5
--- /dev/null
+++ b/.bugs/89
@@ -0,0 +1,12 @@
+Title: bulletlink in sidebarsnapin: broken layout
+Component: multisite
+Benefit: 1
+State: open
+Cost: 1
+Date: 2011-01-08 11:22:25
+Class: bug
+
+Since shortly the small blue bullets lefts to links
+like in "Site status" are indented too much left (on
+Firefox). This could be the effect of fixing this for
+IE and Chrome.
Module: check_mk
Branch: master
Commit: 51d8235a86dedb3117c5dddbda7a3621a6f8feee
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=51d8235a86dedb…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Sat Jan 8 17:47:48 2011 +0100
Multisite: persist painter options on per-user-base
---
ChangeLog | 1 +
web/htdocs/views.py | 3 ++-
2 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index a7f7bd8..8f880d6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,7 @@
Multisite:
* New reschedule icon now also works for non-local sites.
+ * painter options are now persisted on a per-user-base
Livestatus:
* Check for buffer overflows (replace strcat with strncat, etc.)
diff --git a/web/htdocs/views.py b/web/htdocs/views.py
index d8a0026..8c5aae5 100644
--- a/web/htdocs/views.py
+++ b/web/htdocs/views.py
@@ -1161,7 +1161,6 @@ def view_options(viewname):
if config.user_may(config.user, "painter_options"):
for on, opt in multisite_painter_options.items():
- v[on] = opt["default"]
if html.has_var(on):
must_save = True
# Make sure only allowed values are returned
@@ -1169,6 +1168,8 @@ def view_options(viewname):
for val, title in opt["values"]:
if value == val:
v[on] = value
+ elif on not in v:
+ v[on] = opt["default"]
opt["value"] = v[on]
else:
Module: check_mk
Branch: master
Commit: 87f95e3053ef4ae7a4e4ae22121e00c804143f1c
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=87f95e3053ef4a…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Fri Jan 7 17:35:13 2011 +0100
Updated internal docu
---
.bugs/52 | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/.bugs/52 b/.bugs/52
index 840caf2..a66773e 100644
--- a/.bugs/52
+++ b/.bugs/52
@@ -42,3 +42,21 @@ jetzt auf ein Kommando klickt, muss ich bei jedem Datensatz wieder die ID
berechnen. Dann schauen, ob es eine Check-Variable gibt. Falls ja, muss
diese auf "on" stehen, damit das Kommando ausgeführt wird. Wenn keines
gewält ist, soll ein Hinweis kommen (gelb).
+
+Checkboxen(3): Jetzt ist mir noch eine Idee für die Implementierung
+gekommen. Man könnte die Checkboxen anstellen von HTML-Formularen
+mit Icons machen wie sie bei den BI assumed states verwendet werden.
+Also per Ajax die angecheckten Dinge in einer Datei persistieren.
+Die Implementierung wäre sehr einfach. Und die Häckchen bleiben für
+spätere Zwecke auch da. Wenn man eine Aktion auslöst, müsste diese
+einfach nur noch bei jeder Zeile prüfen, ob das Item gecheckt ist.
+Die Aktionen uncheck all entfernt dann einfach alle Häckchen, die
+in der aktuellen View sichtbar sind. Wichtig ist allerdings hier
+umsomehr: Wenn mehrere Leute mit dem gleichen Account arbeiten, wirds
+gefährlich. Kann man ein Browserfenster identifizieren und evtl.
+transid und Checkboxen relativ zum Browserfenster machen???
+Evtl. könnte man in ein Formular eine zufällige ID einkodieren
+und mit der transid nur noch prüfen, ob dieses Formular bereits
+abgeschickt wurde? Man würde dann pro Benutzer mehrere Transids
+speichern.
+
Module: check_mk
Branch: master
Commit: f0f41d73757479e5cdc871dcc697737689222236
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=f0f41d73757479…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Jan 7 10:40:42 2011 +0100
Updated changelog
---
ChangeLog | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 269fc89..686babf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -63,6 +63,7 @@
converted other checks from 'from datetime import...' to 'import datetime'.
* printer_supply: handle the case where the current value is missing
* megaraid_ldisks: Fixed item detection to be compatible with different versions of megaraid
+ * Linux Agent: Added new 3ware agent code to support multiple controllers
Livestatus:
* new column pnpgraph_present in table host and service. In order for this