Johannes Meyer
bbddb9ed87
Add limit-control and fix indentation of the eventhistory view
...
refs #6637
2014-08-18 15:30:59 +02:00
Alexander Klimov
59c5b70f71
Correct path to icinga2-ido-mysql's schema file
2014-08-18 13:51:06 +02:00
Alexander Klimov
67efe52141
Revert "Put always a ',' after a parameter because explicit is better than implicit"
...
This reverts commit 26205a76b3
.
2014-08-18 11:00:30 +02:00
Johannes Meyer
043688e514
Make event history view more fancier
...
refs #6637
2014-08-15 17:03:03 +02:00
Johannes Meyer
cae84a5d7f
Fix float formatting of timeline circle margins and widths
...
fixes #6926
2014-08-15 13:39:02 +02:00
Alexander Klimov
0677105d45
Unify/Deduplicate some icinga2::features
...
refs #6842
2014-08-15 13:10:38 +02:00
Alexander Klimov
2245989bdf
Merge branch 'master' into feature/deduplicate-puppet-code-6842
...
Conflicts:
.vagrant-puppet/manifests/default.pp
2014-08-15 12:41:27 +02:00
Johannes Meyer
54461f9319
Treat hard states more severe than soft states
...
fixes #6571
2014-08-15 12:40:56 +02:00
Alexander Klimov
26205a76b3
Put always a ',' after a parameter because explicit is better than implicit
...
refs #6842
2014-08-15 11:10:47 +02:00
Johannes Meyer
f2ed813c9a
Fix that Icinga\Web\Url::fromPath drops fragments
...
fixes #6284
2014-08-14 14:23:31 +02:00
Johannes Meyer
4ddc0e718b
Report the default language also as being available for setting up the locale
...
fixes #6905
2014-08-14 10:48:52 +02:00
Johannes Meyer
dc8181cdc5
Escape linefeeds and carriage returns in commands and show them as html
...
fixes #6088
2014-08-14 10:23:04 +02:00
Johannes Meyer
666591beb7
Encode url before passing it to Icinga\Form\Dashboard\AddUrlForm
...
fixes #6611
2014-08-13 16:41:40 +02:00
Johannes Meyer
b5d6481c12
Make it possible to translate the process info view
...
refs #6610
2014-08-13 15:52:33 +02:00
Michael Friedrich
57db6e429b
Fix README, update spec header
...
refs #6401
refs #6404
2014-08-12 15:24:55 +02:00
Michael Friedrich
9dabc6dc9c
Update rpm builds
...
refs #6401
refs #6403
2014-08-12 14:38:13 +02:00
Johannes Meyer
7958a81975
Fix that a form's submit button is not being sent when the method is GET
...
fixes #6890
2014-08-12 12:49:03 +02:00
Michael Friedrich
143db976ef
Properly support Apache 2.2 and 2.4
...
Can be done by using <IfModule> directive.
Tested on fc20, el7 and Wheezy.
refs #6771
2014-08-12 09:56:43 +02:00
Michael Friedrich
d813bad2f8
Update README.md with general & install info
...
We don't want users to install it in production environments but we
certainly also want to prevent them from doing so by calling `vagrant
up`. Therefore the native method described in doc/installation.md works
for now until there are proper installation methods (packages, etc).
Add support hints, and updated Icinga 2 paths as well.
fixes #6880
2014-08-11 17:21:43 +02:00
Alexander Klimov
392e725d8a
Outsource specific parts into profiles icinga-mysql, icinga-pgsql, icinga2, icingaweb2 and nodejs
...
refs #6842
2014-08-06 13:27:16 +02:00
Alexander Klimov
05afbeebe0
Outsource 'icing_web' database creation into mysql::database::create
...
refs #6842
2014-08-05 16:29:44 +02:00
Alexander Klimov
a110b25071
Outsource 'icingaweb' database creation into mysql::database::create
...
refs #6842
2014-08-05 16:29:02 +02:00
Alexander Klimov
73a29abac3
Outsource 'icinga_unittest' database creation into mysql::database::create
...
refs #6842
2014-08-05 16:16:05 +02:00
Alexander Klimov
2e1afd7194
Make privileges customizable in mysql::database::create (and mysql::database::populate)
...
refs #6842
2014-08-05 16:12:47 +02:00
Alexander Klimov
920a784beb
Split mysql::database into mysql::database::create and mysql::database::populate
...
refs #6842
2014-08-05 15:43:23 +02:00
Alexander Klimov
538088d177
The name of pgsql::database::create MUST NOT be create-pgsql-*-db
2014-08-05 15:37:49 +02:00
Alexander Klimov
ee711679e6
Outsource 'icingaweb' database creation into pgsql::database::create
...
refs #6842
2014-08-05 15:20:43 +02:00
Alexander Klimov
9a50cb8fa3
Outsource 'icinga_unittest' database creation into pgsql::database::create
...
refs #6842
2014-08-05 15:15:46 +02:00
Alexander Klimov
ccbc1f5aa0
Split pgsql::database into pgsql::database::create and pgsql::database::populate
...
refs #6842
2014-08-05 15:15:01 +02:00
Alexander Klimov
e42f400f38
Outsource Icinga database creation and population into pgsql::database
...
refs #6842
2014-08-05 14:42:01 +02:00
Alexander Klimov
fe11ca4744
Merge branch 'master' into feature/deduplicate-puppet-code-6842
2014-08-05 13:50:23 +02:00
Alexander Klimov
82fa6e690f
Outsource Icinga (2) database population into mysql::database
2014-08-05 13:09:33 +02:00
Alexander Klimov
8f23f61e00
Don't use `UNDEF' default values
2014-08-05 11:48:25 +02:00
Alexander Klimov
261a5dd43d
Don't declare the variable $icinga_packages because it's used only once
2014-08-05 11:17:17 +02:00
Alexander Klimov
8806583289
Outsource Icinga (2) database creation into mysql::database
...
refs #6842
2014-08-04 13:40:11 +02:00
Thomas Gelf
96925487bd
CLI/monitoring/list: fix DataView-related exception
...
This uses the renamed DataView serviceStatus instead of the former
status and fixes the problem that CLI still assumed to have fetch
and count function on the DataView.
fixes #6777
2014-07-31 17:24:56 +02:00
Thomas Gelf
8f729bfb65
ActionController: set a default window title
...
In case a controller action didn't set a view title this fix restores
the default title on XHR requests.
fixes #6797
2014-07-31 17:04:26 +02:00
Thomas Gelf
51484ebf88
monitoring/Perfdata: ignore invalid min/max
...
key=23;0;0;0;0 and key=23;;;; lead to division by zero exceptions
This should fix this by ignoring empty strings for min/max (formerly
it got "converted" to float(0)) and also ignores min == max.
fixes #6828
2014-07-31 16:52:34 +02:00
Michael Friedrich
3e4944c60a
Vagrant: Update monitoring-plugins/livestatus
...
Move all hardcoded versions to the header too.
fixes #6818
2014-07-30 14:04:57 +02:00
Marius Hein
56a29354d3
AutoLogin: Check the remote username against logged in user
...
fixes #6462
2014-07-30 12:54:08 +02:00
Marius Hein
e2c761a7aa
AutoLogin/Logout: Remove own session namespace
...
Store data in the user and implement interface to left
backends store remote information.
fixes #6461
2014-07-30 12:35:55 +02:00
Eric Lippmann
294728ac47
Revert "Autologin: Test logged session against remote user"
...
This reverts commit 64954e9924
.
If the strip_username_regex is configured on the autologin backend and applies on a user's name,
the authenticated user's username does never match the REMOTE_USER server variable.
Thus the application will logout/login on every request which results in a redirect loop.
refs #6462
2014-07-29 17:50:44 +02:00
Michael Friedrich
0b1aee8a35
Vagrant: Fix Icinga 2 MySQL creation
...
refs #6741
2014-07-29 13:04:20 +02:00
Marius Hein
64954e9924
Autologin: Test logged session against remote user
...
fixes #6462
2014-07-29 12:06:43 +02:00
Eric Lippmann
f9e8ad3d0b
doc: Remove 'locale' directory
...
Since #6432 has been fixed, the empty locale directory can be removed.
refs #4820
2014-07-29 11:45:16 +02:00
Eric Lippmann
f6b9b13654
doc: Rename 'chapterName' to 'chapterTitle'
...
refs #4820
2014-07-29 11:19:40 +02:00
Marius Hein
8f85a66e13
Merge branch 'bugfix/autologin-logout-6461'
...
fixes #6461
2014-07-29 11:13:42 +02:00
Marius Hein
d05e3bfcca
Autologin: Fix javascript logout code
...
Window onload event handler comes to late. Change
part of the code to use jQuery.
refs #6461
2014-07-29 11:12:15 +02:00
Eric Lippmann
3cafc8910a
doc/DocParser: Rename 'header' to 'title'
...
refs #4820
2014-07-29 11:12:06 +02:00
Eric Lippmann
38a6df91b9
doc/DocParser: Rename 'chapterName' to 'chapterTitle'
...
refs #4820
2014-07-29 11:10:49 +02:00