Alexander A. Klimov
cdb1db89e2
ThresholdRange: trim(floatval()) -> floatval(trim())
...
refs #8194
2018-05-03 15:00:48 +02:00
Alexander A. Klimov
7865db9053
Perfdata: simplify code design
...
refs #8194
2018-05-03 15:00:48 +02:00
Alexander A. Klimov
e006902254
ThresholdRange::setInverted(): default to true
...
refs #8194
2018-05-03 15:00:48 +02:00
Alexander A. Klimov
7273959007
ThresholdRange: reword doc
...
refs #8194
2018-05-03 15:00:48 +02:00
Alexander A. Klimov
746eb07862
ThresholdRange: use substr() instead of strpos() where more performant
...
refs #8194
2018-05-03 15:00:48 +02:00
Alexander A. Klimov
ddde4b447c
ThresholdRange: trim() raw ranges
...
refs #8194
2018-05-03 15:00:48 +02:00
Alexander A. Klimov
5df6eeaeaf
Implement ThresholdRange
...
refs #8194
2018-05-03 15:00:48 +02:00
Johannes Meyer
bc398bc8df
list/servicegrid: Increase joystick size to make it more apparent
...
Also increases x-axis label length by 30% since we're now showing
hostnames which are usually longer than service descriptions. Also
this makes room for actually being able to increase the joystick size.
refs #2640
2018-05-03 10:40:30 +02:00
Johannes Meyer
589d1bb75c
list/servicegrid: Use a different view script when axes are flipped
...
refs #2640
2018-05-03 10:40:17 +02:00
Johannes Meyer
e6cb82b34b
list/servicegrid: Push sort control to the right
...
That's where all of our sort controls are located.
Confuses users like me otherwise and violates one
of the basic ui design principles..
refs #2640
2018-05-03 10:40:17 +02:00
Johannes Meyer
9ce5e2aa60
list/servicegrid: Allow to flip the grid's axes
...
Still missing:
* Flipped quick search columns
* Non-hardcoded axis labels
Probably make this a dedicated view?
refs #2640
2018-05-03 10:40:02 +02:00
Johannes Meyer
d5686d4a18
tactical: Avoid displaying weird empty donuts if nothing is found
...
refs #3334
2018-05-02 11:27:12 +02:00
Johannes Meyer
3606e5a514
tactical: Allow to filter what is displayed
...
refs #3334
2018-05-02 11:14:27 +02:00
Johannes Meyer
4ec783b75e
IdoQuery: Use a dynamic collation when joining custom variables
...
refs #2508
2018-04-27 15:33:42 +02:00
Alexander A. Klimov
2da7ef0eb2
Secure DetailviewExtensionHook::getHtmlForObject()
...
refs #3393
2018-04-27 12:55:17 +02:00
Johannes Meyer
f893f4953b
modules: Raise versions to 2.5.3
2018-04-27 10:24:18 +02:00
Johannes Meyer
1c29b03b84
Revert "Merge pull request #3413 from Icinga/bugfix/filter-contacts-assigned-to-services-3088"
...
This reverts commit 33247237af
, reversing
changes made to 37aeb83cd9
.
refs #3436
2018-04-27 10:13:58 +02:00
Johannes Meyer
77787c3ac1
modules: Raise versions to 2.5.2
2018-04-25 13:03:24 +02:00
Johannes Meyer
2fdaca9c90
Merge pull request #3383 from Icinga/fix/pluginoutput-3382
...
PluginOutput: Fix text splicing for status tags in HTML output
fixes #3382
2018-04-25 11:51:53 +02:00
Johannes Meyer
33247237af
Merge pull request #3413 from Icinga/bugfix/filter-contacts-assigned-to-services-3088
...
IDO: treat contacts of services of hosts as direct contacts of the hosts
2018-04-24 17:00:46 +02:00
Christoph Niemann
44da032535
monitoring: Fix typo in german translation file
2018-04-24 13:56:43 +02:00
Alexander A. Klimov
bbca113adc
IDO: treat contacts of services of hosts as direct contacts of the hosts
...
refs #3088
2018-04-06 15:16:36 +02:00
Alexander A. Klimov
96aac70109
Check contact existence before using its email address
...
refs #3088
2018-04-06 12:30:46 +02:00
Johannes Meyer
973dff5f41
monitoring/de_DE: Add missing tactical overview translations
...
refs #3375
2018-04-05 13:46:16 +02:00
Johannes Meyer
c4bc4c0769
tactical/index.phtml: Re-use already localized terms
...
refs #3375
2018-04-05 13:45:03 +02:00
Johannes Meyer
bbec6caf2d
TacticalController: Uppercase first letter in donut titles
...
refs #3375
2018-04-05 13:43:14 +02:00
Alexander A. Klimov
4995df8336
Make host and service groups sortable by the members' severities
...
refs #3395
2018-04-04 10:05:27 +02:00
Carsten Koebke
b73da48c16
Always show full date + time on history list for notifications
2018-03-15 13:16:44 +01:00
Markus Frosch
b0ecbe079f
PluginOutput: Fix text splicing for status tags in HTML output
...
Trailing text was lost in processing.
Also add tests to check this behavior plus some basics.
fixes #3382
2018-03-07 15:59:14 +01:00
Michael Friedrich
6f9e046220
Send the correct 'force' attribute for 'check now' to the Icinga 2 API transport
...
refs icinga/icinga2#6140
2018-03-02 14:54:29 +01:00
Gunnar Beutner
b19ae23f7a
Merge pull request #3368 from Icinga/feature/tactial-ovierview-can-handle-format-request
...
TacticalController: Add OutputFormat json and csv
2018-02-22 15:12:02 +01:00
lippserd
a89d8fb604
Merge pull request #3350 from xam-stephan/hostgroup-service-url-filter
...
hostgroups url filter also for services
2018-02-21 09:21:17 +01:00
Jennifer Mourek
2902f3330c
TacticalController: Remove UI tab element for exports
2018-02-20 12:30:56 +01:00
Jennifer Mourek
4074d7b3ac
Apply requested changes
2018-02-19 15:37:52 +01:00
Jennifer Mourek
44abd01ffc
TacticalController: Add OutputFormat and tab creation handling
...
Mimics the behaviour of the ListController
2018-02-19 11:04:39 +01:00
Michael T. DeGuzis
91678eec83
protocol is wrong, fcgi, not fgci
2018-02-11 18:04:19 -05:00
Max Stephan
493409b5d7
url filter also for services
...
use the url filter also for services
2018-02-08 12:01:36 +01:00
Alexander A. Klimov
7a444df040
Doc: make PDF export action reachable
...
refs #1716
2018-01-26 12:12:27 +01:00
Alexander A. Klimov
c717ebeb94
Make Plugin class loadable
2018-01-24 10:21:37 +01:00
Eric Lippmann
56d28a6c14
Prepare release version 2.5.1
2018-01-22 13:47:41 +01:00
Alexander A. Klimov
ff6fbdf5f2
Censor arguments in stack traces
...
refs #2810
2018-01-22 10:28:47 +01:00
Johannes Meyer
e8fa99f913
PluginOutput: Use new PluginOutputPurifier helper instead
2018-01-19 16:16:35 +01:00
Johannes Meyer
42b685d336
Introduce class Icinga\Module\Monitoring\Web\Helper\PluginOutputPurifier
2018-01-19 16:16:35 +01:00
Johannes Meyer
2a959af9c2
ConfigCommand: Add fpm socket commandline switch
...
Allows to pass a different socket path than the default
when generating a webserver's configuration.
refs #2862
2018-01-19 10:15:22 +01:00
Johannes Meyer
94ea42f30d
module/doc: End output buffering before serving module images
...
refs #3223
2018-01-18 15:23:12 +01:00
lippserd
226cc2c810
Merge pull request #3274 from Icinga/bugfix/inner-donut-labels-firefox-3226
...
Donut: place HTML tags outside <svg>
2018-01-18 10:15:49 +01:00
Michael Friedrich
4dfc309e12
Fix command transport documentation for inline comments
...
fixes #3281
2018-01-17 17:02:50 +01:00
lippserd
21d1e0d3cd
Merge pull request #3142 from Icinga/bugfix/icingacli-monitoring-list-host-without-services-3050
...
Split icingacli monitoring list
2018-01-17 16:03:06 +01:00
Alexander A. Klimov
0ad153a223
Tactical overview: always show the problems amount
...
refs #3226
2018-01-17 15:01:02 +01:00
lippserd
f4c46cde19
Merge pull request #3278 from Icinga/bugfix/drop-obsolete-aggregates-from-event-history-query-2860
...
EventHistory: Drop obsolete SUM aggregates
2018-01-17 14:07:20 +01:00
Johannes Meyer
0610718930
PluginOutput: Allow ordered and unordered lists in html output
...
refs #2846
2018-01-17 13:02:11 +01:00
Johannes Meyer
dff6c16bf8
PluginOutput: Properly handle whitespace for html output
...
refs #2846
2018-01-17 13:02:11 +01:00
Johannes Meyer
b07e4b409f
EventHistory: Drop obsolete SUM aggregates
...
Not used anywhere and not working for a long time already,
at least as filter columns.
refs #2860
2018-01-17 12:41:10 +01:00
lippserd
375b140c48
Merge pull request #3126 from mapa82/master
...
Monitoring: add setting acknowledge_expire_time
2018-01-17 12:18:00 +01:00
mapa82
9b81492e8b
Monitoring: add setting acknowledge_expire_time
...
Signed-off-by: Alexander A. Klimov <alexander.klimov@icinga.com>
2018-01-17 12:07:03 +01:00
Alexander A. Klimov
4e57fa1dd7
Split icingacli monitoring list
...
refs #3050
2018-01-16 11:02:19 +01:00
lippserd
2fb9ce9f93
Merge pull request #3145 from Icinga/bugfix/history-eventgrid-format-2678
...
Accept /monitoring/list/eventgrid?format=*
2018-01-16 10:43:09 +01:00
lippserd
30e5ee9d79
Merge pull request #3227 from Icinga/feature/separate-reachability-and-check-source-2953
...
Separate reachability and check source info in detail views
2018-01-16 10:24:14 +01:00
lippserd
e529b9b2ba
Merge pull request #3218 from Icinga/bugfix/remove-leading-and-trailing-blank-from-ip-address-2494
...
Remove leading and trailing blanks from ip addresses
2018-01-16 09:20:37 +01:00
lippserd
5b069bace4
Merge pull request #3138 from Icinga/bugfix/typo-existance-3062
...
Fix typo "existance"
2018-01-16 09:03:48 +01:00
lippserd
6abb91421a
Merge pull request #3220 from Icinga/fix/filter-by-custom-variables
...
Fix filter by host custom variables
2018-01-11 11:40:22 +01:00
Alexander A. Klimov
196cdbe4af
Implement event history detail view
...
refs #3191
2018-01-09 13:04:06 +01:00
Alexander A. Klimov
0b6336c623
Separate reachability and check source info in detail views
...
refs #2953
2017-12-19 17:57:04 +01:00
Eric Lippmann
93ec798c6b
Ido: Map h.host_object_id to s.host_object_id in the ServicegroupQuery
...
This is required to make filters work which filter by host custom variables without using any host related table.
2017-12-18 10:35:16 +01:00
Eric Lippmann
b1f7923711
Ido: Allow custom variables to be mapped
...
If you filter by host custom variables and the query does not have the services table joined,
our query implementation calls the joinHosts method. Then, the column for the JOIN ON condition is
automatically set to h.host_object_id.
But it may be required by the query to call joinServices and use s.host_object_id instead of
h.host_object_id because the query does not use any host related table at all.
This is now possible when h.host_object_id is mapped to s.host_object_id:
class ServicesRelatedQuery
{
protected $columnMap = array(
'hosts' => array(
'h.host_object_id' => 's.host_object_id'
)
);
protected function joinHosts()
{
$this->requireVirtualTable('services');
}
}
2017-12-18 10:23:45 +01:00
Alexander A. Klimov
ba9d286567
Remove leading and trailing blanks from ip addresses
...
refs #2494
2017-12-15 13:08:14 +01:00
lippserd
644cf0f1c3
Merge pull request #3183 from Icinga/doc/apache-fpm
...
Support basic auth on PHP-FPM
2017-12-15 09:59:50 +01:00
Alexander A. Klimov
b3535481ff
Don't interpret shell comments inside fenced code blocks as MD headers
...
refs #3200
2017-12-13 13:27:15 +01:00
Markus Frosch
93464f5cd0
apache: Make sure to forward authentication credentials to FPM
...
This is needed for basic authentication against the Icinga Web 2 API.
2017-12-04 14:16:34 +01:00
Markus Frosch
eff3b7758c
apache: Include FPM comments in regular Apache config
2017-12-04 14:14:34 +01:00
Eric Lippmann
754963ac11
Support FPM config for Apache < 2.4 generated via icingacli
2017-11-29 14:31:47 +01:00
Eric Lippmann
e376b137c7
Prepare release version 2.5.0
2017-11-27 16:18:13 +01:00
lippserd
a5bf9e0175
Merge pull request #3029 from Icinga/bugfix/empty-host-and-service-groups-not-shown-2796
...
Bugfix/empty host and service groups not shown 2796
2017-11-27 14:24:11 +01:00
Alexander A. Klimov
5f443af14d
Accept /monitoring/list/eventgrid?format=*
...
refs #2678
2017-11-24 17:16:33 +01:00
Alexander A. Klimov
667f3cca01
Fix typo "existance"
...
refs #3062
2017-11-23 16:28:19 +01:00
Eric Lippmann
ca803e8f05
Fix monitoring health badge if programstatus has never been set
2017-11-22 11:12:24 +01:00
Eric Lippmann
3db9a1d77f
Fix TacticalController if/else complexity
2017-11-22 11:12:24 +01:00
Jennifer Mourek
d34ea588b1
Tactical overview: Add donut graphs
2017-11-21 23:38:04 +01:00
Eric Lippmann
fd0fe9a403
Monitoring: Add icons and descriptions for second level menu items
2017-11-21 22:55:46 +01:00
Thomas Gelf
c786cb9b7e
doc/configuration: use late translation
2017-11-21 17:42:21 +01:00
Markus Frosch
762b4eeed2
de_DE: Extend and improve translation
...
refs #3067
2017-11-21 15:47:46 +01:00
Markus Frosch
2493cb8d63
Fix incorrect uses of translation around sprintf
2017-11-21 15:47:46 +01:00
Markus Frosch
67e207f781
Add translation TestCommand for DateFormatter
...
To get examples for formatted dates and times
2017-11-21 15:47:46 +01:00
lippserd
29364be810
Merge pull request #3118 from Icinga/fix/strip-doc-img-trailing-ws-3117
...
DocSectionRenderer: trim trailing image url space
2017-11-21 14:08:32 +01:00
Johannes Meyer
e4fd8d5124
Setup: Only allow to validate the API transport configuration
...
refs #3101
2017-11-21 13:48:29 +01:00
Markus Frosch
22c6bf75e7
Setup: Fix that the API transport validation does not work
...
refs #3101
2017-11-21 13:48:17 +01:00
Thomas Gelf
e32023bd71
DocSectionRenderer: trim trailing image url space
...
fixes #3117
2017-11-21 12:36:53 +01:00
lippserd
5aed51b1a2
Merge pull request #3094 from Icinga/feature/requirements
...
Support and documentation changes for 2.5.0
2017-11-17 11:44:34 +01:00
Markus Frosch
0a3ab14ca4
Fix ErrorDocument prefix for the Apache webserver
2017-11-17 11:41:04 +01:00
Markus Frosch
032622a4dc
php-fpm: Add config file examples and templates
2017-11-17 11:37:36 +01:00
Eric Lippmann
d11519ac49
pogsql: Group by custom variables when querying them
...
Custom variables added via the URL parameters addColumns or sort must be added to the GROUP BY list when using PostgreSQL.
Credits to @nbuchwitz who came up with the initial fix for this.
refs #1873
2017-11-16 09:20:22 +01:00
Florian Strohmaier
166f27b947
CSS: Optimize monitoring status bar spacing
2017-11-13 15:02:06 +01:00
cstegm
bb794d6993
Detect UP and DOWN in plugin output to colorize output
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-10 11:33:52 +01:00
Klaus Jrgensen
fa9b2981d7
Fix PHP fatal error on monitoring/health/info when asking for JSON
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-10 11:16:33 +01:00
Eric Lippmann
928185a144
Fix wrong unhandled services count in host views when restrictions are used
...
The query for fetching the unhandled services count utilises the hosts query as subquery.
Restrictions are applied to both the hosts query and the query for the unhandled services count.
This leads to wrong results since the restrictions are already in place for the unhandled services count because we're using the hosts query as subquery.
refs #2822
2017-11-10 10:17:32 +01:00
Johannes Meyer
23066d2cc4
ServicegroupQuery: Use left joins instead of inner joins
...
refs #2796
2017-11-09 09:42:46 +01:00
Johannes Meyer
4ef085bdcd
HostgroupQuery: Use left joins instead of inner joins
...
refs #2796
2017-11-09 09:42:46 +01:00
Eric Lippmann
121fdaadb0
Allow to search for host and servicegroups by their case insensitive names too
...
refs #2971
2017-11-08 15:40:43 +01:00
Eric Lippmann
f4ce2a5d82
Fix code style issues
2017-11-08 11:29:33 +01:00
Eric Lippmann
73a6750489
Make phpcs and PhpStorm happy w/ intentional switch, case fall-throughs
...
Unfortunately, PhpStorm does not regonise PSR2 fall-through comments.
On the other hand, phpcs does not support the @noinspection phpdoc comment (/**).
The fix is a mix of PSR2 comments and @noinspection tags in code comments.
2017-11-08 10:25:28 +01:00
Markus Frosch
9921ebc2f8
test: Align icingacli test commands with default settings
...
We cleaned the default settings for travis, the CLI commands now
use the same default.
The following issue should be fixed for issues:
https://github.com/Icinga/icinga-packaging/issues/50
2017-11-08 10:07:37 +01:00
Markus Frosch
c3ef50978a
style: Fix minor styleguide issues for PHPCS
2017-11-08 10:06:45 +01:00
Markus Frosch
389b23af81
GettextTranslationHelper: Avoid descending into symlinks
...
This basically avoids loops...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-08 09:53:19 +01:00
Markus Frosch
43423f9453
GetTextTranslationHelper: Make sure we ignore any dotfile or vendor dir
...
If you are using composer, or ship any other code in dotfile or vendor
directories, we should not parse that for translation.
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-08 09:53:19 +01:00
lippserd
37275ee799
Merge pull request #3034 from Icinga/bugfix/doc-module-sends-wrong-content-type-for-images-2918
...
ModulesController: use setter for headers and response code
2017-11-07 09:05:11 +01:00
lippserd
2caa07ce9b
Merge pull request #3027 from Icinga/bugfix/respect-limits-and-sort-order-for-format-requests-2967
...
Respect limits and sort orders for format requests
2017-11-06 09:51:19 +01:00
lippserd
28bd928678
Merge pull request #3052 from Icinga/fix/cli-monitoring-update-help
...
Fix help for icingacli monitoring list (--unhandled is --problems, etc.)
2017-11-06 09:49:52 +01:00
Alexander A. Klimov
ee7fa2c48c
Merge branch 'bugfix/wizard-ldap-connection-settings-discovery-failure-reasons-are-silented-2865'
...
fixes #2865
2017-10-26 11:14:51 +02:00
Alexander A. Klimov
d13856eb39
Wizard: show LDAP connection settings discovery failure reasons
...
refs #2865
2017-10-26 10:25:37 +02:00
Jennifer Mourek
12a694787b
ModuleController: Rename ETag to etag and change Response headers (imageAction)
2017-10-25 14:36:41 +02:00
Michael Friedrich
1748b3df9d
Fix help for icingacli monitoring list (--unhandled is --problems, etc.)
...
The help text still showed the wrong paramter, while it was not documented
as possible parameter either. In addition to that #562 unveils that a
custom --format parameter requires selected columns to do so.
This patch adds that into the documentation which is rendered as CLI command
help text then.
refs #562
2017-10-24 21:05:39 +02:00
Johannes Meyer
37aeff7791
Respect limits and sort orders for format requests
...
fixes #2967
2017-10-23 15:49:12 +02:00
Nicolai
1cbaff76d9
Doc: Fix module name in translation example
...
Changed module name from module to yourmodule according to the example description.
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-10-23 11:26:38 +02:00
tfylling
46a82c2739
Monitoring: Make downtime for all services checkbox configurable
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-10-23 11:17:25 +02:00
Nicolai Buchwitz
bd5de0949d
Remove array syntax from default comment filter
...
Added comment types 'comment' and 'ack' as separate fields and removed
the array syntax due to problems with the filter editor.
refs #2925
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-10-23 10:45:21 +02:00
Jennifer Mourek
48742e1333
ModulesController: use setter for headers and response code
...
refs #2918
2017-10-20 10:35:23 +02:00
Mikesch-mp
c17c1b876c
Export JSON with .json extension
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-10-18 13:47:08 +02:00
lippserd
91948a5a37
Merge pull request #2983 from Mikesch-mp/csv-export
...
Export CSV files with .csv extension
2017-10-18 13:21:59 +02:00
Mikesch-mp
d76a18dd91
Export CSV files with .csv extension
...
refs #2808
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-10-18 13:21:19 +02:00
Michael Friedrich
bbf95497d0
Merge pull request #3006 from bobapple/fix/docs-broken-links
...
Fix broken links in docs of monitoring and translation module
2017-10-13 14:01:24 +02:00
Alexander Aleksandrovič Klimov
29df5464cb
Fix error "Undefined index: logging_file" ( #3013 )
...
fixes #3007
2017-10-11 15:09:22 +02:00
Blerim Sheqa
3b7147af16
Fix broken links in docs of monitoring and translation module
2017-10-09 15:52:10 +02:00
Alexander A. Klimov
4b9a30755f
Suggest LDAP backend type based on the discovery (if any)
...
refs #3004
2017-10-09 13:00:05 +02:00
Alexander A. Klimov
5ef8be2031
LdapBackendForm: move discovery from createElements() to isValidPartial()
...
refs #2997
2017-10-06 16:16:12 +02:00
Alexander A. Klimov
9bc64d931e
Merge branch 'bugfix/form-createelements-in-wizard-2990'
...
fixes #2990
2017-10-06 14:53:26 +02:00
Alexander A. Klimov
b7b7796e34
AuthBackendPage: set the subform's defaults before creating it
...
refs #2990
2017-10-06 13:26:21 +02:00
Alexander A. Klimov
4603f0657d
Respect suggestions only for the LDAP backend type
...
refs #2990
2017-10-06 12:04:30 +02:00
Alexander A. Klimov
de53925c7c
Provide suggestions for AuthBackendPage as element defaults
...
refs #2990
2017-10-06 11:12:11 +02:00
Alexander A. Klimov
a0ffdb0f7c
Populate LdapBackendForm with suggestions only on the first access
...
refs #2990
2017-10-05 14:53:14 +02:00
Eric Lippmann
8de0b80f9e
Fix contact group member count
...
fixes #2837
2017-10-05 14:35:15 +02:00
lippserd
773dae3750
Merge pull request #2978 from Icinga/fix/drop-livestatus
...
Remove unsupported livestatus functionality
2017-09-29 11:15:54 +02:00
lippserd
4cadc90c92
Merge pull request #2972 from Icinga/feature/enhance-docs-add-missing-bits
...
Enhance the documentation, add missing bits and fix outdated information
2017-09-29 11:15:17 +02:00
Michael Friedrich
36b5c949fd
Add documentation for addColumns in host/service list views
...
fixes #2579
2017-09-29 11:01:45 +02:00
Michael Friedrich
34bd8e14c3
Enhance the documentation and fix outdated information (preferences, etc.)
...
This applies a new structure for the main doc/ and modules/*/doc tree with
01-About.md
02-Installation.md
...
This allows us to link from the main doc directory into module specific
documentation entries.
Furthermore table formatting, examples, and missing settings have been added
where applicable.
This patch also takes care about proper URL anchors and file names and directories.
fixes #2950
2017-09-29 11:01:37 +02:00
Michael Friedrich
ab364e0fc7
Remove unsupported livestatus functionality
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-09-29 10:33:55 +02:00
Eric Lippmann
3790fd0819
Bump version to 2.4.2
...
(cherry picked from commit 13e86b6320
)
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-09-28 14:24:00 +02:00
lippserd
624fab8194
Merge pull request #2960 from Icinga/bugfix/host-severity-order-2926
...
Adjust host severity
2017-09-25 17:11:36 +02:00
Jennifer Mourek
0b30fbd15d
Adjust host severity
...
refs #2926
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-09-25 17:03:33 +02:00
Alexander A. Klimov
467fc79095
Style monitored objects' detailview extensions as expected
...
refs #2949
2017-09-20 14:49:14 +02:00
Alexander A. Klimov
c2ee3bef06
DetailviewExtensionHook: provide the concrete implementation's module
...
refs #2949
2017-09-20 14:49:08 +02:00
lippserd
b7639651e8
Merge pull request #2904 from naisanza/bugs/typos
...
icingaweb2/setup typo on page
2017-08-11 15:40:28 +02:00
lippserd
9572f77895
Merge pull request #2913 from Icinga/fix/setup-wizard-mysql-debian
...
Setup Wizard: Fix error code on Debian; Docs: Revamp and split
2017-08-11 15:36:12 +02:00
Michael Friedrich
2c312adf94
API Commands: Only send acknowledgement expire time if not null
...
Icinga 2 v2.7.0 is more strict with the `expiry` attribute if sent
(cannot be null, or in the past).
While acknowledgments with expire time worked well (and do so with this patch),
the command renderer did not check whether the value is actually not null
before setting it into the data form. The boolean value from the checkbox is
not available in the command renderer unfortunately.
@lippserd: Verified working with and without expire time inside the Vagrant boxes.
fixes #2911
2017-08-08 12:53:39 +02:00
Michael Friedrich
1078b7de1a
Setup Wizard: Fix missing MySQL error code 1698 handling
...
refs #2909
2017-08-07 15:14:20 +02:00
Eric Jaw
07cea541eb
icingaweb2/setup typo on page
...
don' ==> don't
2017-07-28 16:02:23 -04:00
Eric Lippmann
2b3853d01c
Doc: Relax Icinga 2 API user permissions
...
Fixes #2884
2017-07-28 11:28:35 +02:00
Eric Lippmann
c4e236cce9
Doc: Fix header anchor detection
2017-07-28 10:20:18 +02:00
Eric Lippmann
adc2f90f74
Show DOWN hosts before UNREACHABLE when sorting by host_severity
...
refs #2034
2017-07-27 16:08:29 +02:00
Eric Lippmann
7c88ee70d2
Remove sort rules from Programstatus
...
Sort is not necessary here.
2017-07-27 15:03:12 +02:00
Eric Lippmann
1621755103
Don't call UNIX_TIMESTAMP when sorting by host_severity
2017-07-27 15:03:12 +02:00