Jennifer Mourek
d722f969b0
Fix not being able to add the first node
2018-06-25 16:56:26 +02:00
Alexander A. Klimov
1bc4b377ea
Prevent circular node references
...
refs #149
2018-06-25 16:42:00 +02:00
Jennifer Mourek
bf6aef68b7
Move style
2018-06-25 15:37:04 +02:00
Jennifer Mourek
a544f25551
Remove help from node detail view
2018-06-25 15:31:34 +02:00
Markus Frosch
fae50360f5
MinOperatorTest: Update tests for fixed comparsion
...
refs #167
2018-03-20 16:59:18 +01:00
Markus Frosch
9120449acb
BpNode: Use worst state in minimum state calculation
...
Ensure we use the worst state within a minimum condition, previously we
did use the Xth best.
refs #167
2018-03-20 16:59:13 +01:00
Markus Frosch
e5f7e30472
Remove old icingaexchange.yml
2018-03-20 15:31:28 +01:00
Markus Frosch
3190c0ea2d
Merge pull request #168 from Icinga/testing
...
Update testing similar to director
2018-03-20 15:28:45 +01:00
Markus Frosch
3665445898
Update testing similar to director
2018-03-20 15:19:57 +01:00
Alexander A. Klimov
e4e651cbe8
Make node removal working as expected
...
refs #132
2017-12-04 14:14:06 +01:00
Alexander A. Klimov
aac6ebb679
Lock processes more user-friendly
...
refs #150
2017-12-04 14:13:48 +01:00
Alexander A. Klimov
89347648e1
Show the info URL also in the tile view
2017-12-04 14:13:28 +01:00
Alexander A. Klimov
00e2f1886a
Merge branch 'bugfix/php-53-tests'
2017-12-04 14:08:38 +01:00
Alexander A. Klimov
d747ea91da
Make unit tests working with PHP 5.3
2017-12-04 13:55:37 +01:00
gitmirko
1b7033c654
fixed 'NOT' string in documentation
2017-10-26 12:34:12 +02:00
Markus Frosch
404c5cda2b
Merge pull request #137 from Icinga/monitoring-state-performance
...
MonitoringState: Improve host and service filter
2017-07-27 14:25:02 +02:00
Markus Frosch
5a8aa7e474
Merge pull request #138 from Icinga/travis
...
Updating travis tests
2017-07-27 14:22:21 +02:00
Markus Frosch
33ee0278c4
Update README
2017-07-27 14:18:55 +02:00
Michael Friedrich
34cb81f4ec
Merge pull request #142 from Icinga/feature/github-issue-template
...
Add GitHub issue template
2017-06-13 20:05:57 +02:00
Michael Friedrich
95d39c84fc
Add GitHub issue template
2017-06-09 14:12:12 +02:00
Markus Frosch
98cc43f01b
BpNode: Count missing nodes in getStateSummary
...
Children that are missing should increment the counter, as well as
if no children are present.
So it's easy to find missing nodes following the counters.
2017-06-01 16:51:22 +02:00
Markus Frosch
a98aafdc28
travis: Add caching for vendor resources
2017-06-01 16:10:21 +02:00
Markus Frosch
d6b079bfb0
travis: Move phpcs configuration into phpcs.xml
2017-06-01 16:10:21 +02:00
Markus Frosch
bf52fd0dd6
MonitoringState: Improve host and service filter
...
`host IN ...` is a lot faster than `host = 'xx' OR host = 'yy'` in
larger processes.
And document performance of querying for specific services.
2017-06-01 15:40:09 +02:00
Thomas Gelf
75a0da12fe
.travis.yml: use phpcs 2.x to keep 5.3 supported
2017-06-01 12:07:43 +02:00
Markus Frosch
5dfe4782ea
LegacyConfigParser: Trim line in parseHeaderLine
...
To avoid whitespace and \r in header. Also supports DOS line endings.
fixes #136
2017-05-31 14:26:31 +02:00
Markus Frosch
651bb15041
ProcessController: Shorten list of missing nodes in UI
2017-05-31 14:24:17 +02:00
Thomas Gelf
52dfd0ceaa
LegacyConfigParser: trim header lines
...
fixes #136
2017-05-31 14:09:06 +02:00
Thomas Gelf
30d04c423c
Html: use add missing Exception class
2017-05-31 14:08:43 +02:00
Thomas Gelf
ad1ff7af91
BpNode: use loop detection when checking for...
...
...missing children
fixes #121
2017-03-21 11:30:49 +01:00
Max Stephan
ec813683ab
check "canModify" also in simulation mode
2017-03-16 09:23:47 +01:00
Thomas Gelf
be5d8116ce
Html: defer rendering of array content
2017-02-27 12:28:40 +01:00
Thomas Gelf
94e29aec1d
BaseElement: fix addAttributes() helper
2017-02-27 12:28:00 +01:00
Thomas Gelf
55d9f1e1c5
module.info: prepare v2.1.0
2017-02-20 15:22:43 +01:00
Thomas Gelf
0d49df0191
locale/de_DE: refresh German translation
2017-02-20 15:21:56 +01:00
Thomas Gelf
892780de96
doc/changelog: add a changelog
2017-02-20 15:16:33 +01:00
Thomas Gelf
98bd02c164
Node: clear missing when setting state
2017-02-20 15:01:10 +01:00
Thomas Gelf
14e30e4741
BpNode: set missing to unknown before fetching...
...
...sorting state
refs #105
2017-02-20 14:57:17 +01:00
Thomas Gelf
9750e13234
BpNode, process/show: error for missing children...
...
...and unknown as state
fixes #105
2017-02-20 14:47:30 +01:00
Thomas Gelf
2f3e5fb419
BpConfig: allow access to a fake unbound base node
...
fixes #100
2017-02-20 14:19:52 +01:00
Thomas Gelf
a9db4f9120
ProcessController: superfluous newline
2017-02-20 14:17:00 +01:00
Thomas Gelf
72fc8b03c9
Metadata: allowed roles are a simple array
...
refs #98
2017-02-17 18:49:17 +01:00
Thomas Gelf
59d721fdbc
ImportedNode: fix link to linked node
2017-02-17 18:40:54 +01:00
Thomas Gelf
cc70b28cf3
css: top-align dashlets
...
fixes #110
2017-02-17 15:47:17 +01:00
Thomas Gelf
8871dbd8e1
TreeRenderer: fix outdated edit link
...
fixes #101
2017-02-17 15:38:36 +01:00
Thomas Gelf
f5d551bbf0
ImportedNode: improve link targets, fix rendering
...
refs #108
2017-02-16 14:05:16 +01:00
Thomas Gelf
369c52dfd4
ImportedNode: use MonitoringState
...
fixes #108
2017-02-16 13:35:28 +01:00
Thomas Gelf
d88522eb85
Renderers: do not show links and buttons...
...
...pointing to readwrite actions in case such are not allowed
refs #107
2017-02-08 17:59:03 +01:00
Thomas Gelf
c4242f869b
ProcessController: do not show edit forms...
...
...even if requested
refs #107
2017-02-08 17:56:38 +01:00
Thomas Gelf
e6722d9024
ProcessController: add missing permission checks
...
refs #107
2017-02-08 17:39:22 +01:00