Alexander A. Klimov
0a9aa20dfa
Implement DetailviewExtensionHook
...
refs #2104
2017-01-24 16:44:00 +01:00
Michael Friedrich
08a82daea3
Update to icinga.com
...
refs #2687
2017-01-18 12:04:43 +01:00
Johannes Meyer
0716f87852
Update german translation
2016-12-13 13:57:27 +01:00
Eric Lippmann
7dc4d3d63e
Enable propagate host downtime commands for Icinga 2 >= 2.6.0 and Icinga 1.x
...
fixes #10774
2016-12-12 12:41:14 +01:00
Eric Lippmann
293dd2b576
Remove icon-strikethrough in history views
2016-12-12 12:11:57 +01:00
Eric Lippmann
62ebaab8b7
Merge branch 'feature/show-flapping-events-in-the-history-views-12766'
...
resolves #12766
2016-12-12 10:57:25 +01:00
Alexander A. Klimov
bb920c37d4
Merge branch 'master' into feature/add-ssl-support-to-mysql-database-resources-11115
...
refs #11115
2016-12-09 14:12:49 +01:00
Eric Lippmann
2292010a15
Display downtime end even if it hasn't been started yet
...
resolves #12764
2016-12-09 13:47:21 +01:00
Alexander A. Klimov
3cedcd5408
Fix missing German translation
...
refs #11115
2016-12-08 18:38:39 +01:00
Eric Lippmann
aee4c4e6a8
Merge branch 'feature/allow-changing-default-of-command-options-11952'
...
resolves #11952
2016-12-08 14:23:03 +01:00
Florian Strohmaier
9bff4dd83b
Enable horizontal scrolling for perfdata table
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
fixes #11766
2016-12-08 10:40:22 +01:00
Eric Lippmann
a6bbc68bcb
Highlight state in HTML plugin output too
...
fixes #12223
2016-12-08 10:40:22 +01:00
Alexander A. Klimov
efed4a34a1
Event history: show also flapping events
...
refs #12766
2016-12-07 17:23:20 +01:00
Alexander A. Klimov
0665ca387b
Setup: show monitoring config summary even with Icinga 2 API as command transport
...
fixes #13459
2016-12-07 17:09:48 +01:00
Alexander A. Klimov
7253fbcfa4
Command forms: make the defaults of some checkboxes configurable
...
refs #11952
2016-12-07 16:53:53 +01:00
Alexander A. Klimov
cdc3d43a04
Respect newlines in host and service notes
...
fixes #12313
2016-12-05 13:33:11 +01:00
Johannes Meyer
2fa854b0a8
ConfigForm: Introduce and utilize method transformEmptyValuesToNull()
...
This utility method serves as alternative for all previous custom solutions to prevent empty values from being persisted to INI files.
Since the IniWriter now handles NULL correctly, we're able to refrain from using array_filter for this purpose which was the actual cause for the referenced bug.
fixes #13357
2016-12-01 10:55:24 +01:00
Eric Lippmann
0c2e8abc0e
Reintroduce control separation
2016-11-29 15:23:42 +01:00
Florian Strohmaier
b722f6e178
Replace icon comment w/ comment-empty
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-25 15:11:49 +01:00
Florian Strohmaier
6695e437ab
Replace icon bell-alt w/ bell for the send notification command
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-25 15:11:49 +01:00
Florian Strohmaier
3294f60ef4
Replace icon ok w/ check for the acknowledge command
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-25 15:11:49 +01:00
Florian Strohmaier
79ab6157a1
Replace reply icon w/ edit for process check result
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-25 15:11:48 +01:00
Florian Strohmaier
ca8f4d3b7e
Replace reschedule icon w/ calendar-empty for reschedule check
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-25 15:11:48 +01:00
Florian Strohmaier
0bf2bb15d5
Replace reschedule icon w/ arrows-cw for check now
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-25 15:11:48 +01:00
Eric Lippmann
d39a41ebc6
Merge branch 'feature/quick-actions-13187'
...
resolves #13187
2016-11-24 13:22:00 +01:00
Eric Lippmann
9d39391102
Use 'Remove acknowledgement' instead of 'Remove problem acknowledgement'
...
refs #13187
2016-11-24 12:49:40 +01:00
Eric Lippmann
76fb506a89
Remove control separation in the host and service detail views
...
refs #13187
2016-11-24 12:49:40 +01:00
Florian Strohmaier
cea9f5aea1
Use quick actions in the host and service detail views
...
refs #13187
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-24 12:49:24 +01:00
Florian Strohmaier
1b4428e8a2
QuickActions: create quick actions template
...
refs #13187
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-24 12:49:12 +01:00
Eric Lippmann
c33816f6a5
Remove the command-spacer
2016-11-24 11:38:28 +01:00
Florian Strohmaier
bd5a2ebaa3
Move status summary in the host and service list views to the bottom of the page
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-24 10:42:14 +01:00
Eric Lippmann
17398fc513
Drop zero width space charater insertion
...
word-break: break-word is sufficient.
fixes #12774
2016-11-23 11:05:39 +01:00
Eric Lippmann
f94b6be8c6
Merge branch 'bugfix/history-separate-hard-soft-state-11859'
...
fixes #11859
2016-11-22 10:40:08 +01:00
Eric Lippmann
bf18238977
Use icons to separate soft and hard states in the event history views
...
refs #11859
2016-11-22 10:39:22 +01:00
Eric Lippmann
429405be0c
Fix inconsistent host and service flags
...
fixes #13243
2016-11-21 10:26:35 +01:00
Eric Lippmann
ec07ef2647
CSS: Reduce color mixins to fg-stateful and bg-stateful
2016-11-17 10:58:21 +01:00
Eric Lippmann
93474972bf
Enable propagate host downtime commands for Icinga 2
...
This only works when using the latest Icinga 2 snapshot packages. Before releasing Web 2.4.0, we have to include a check to only offer these commands when using Icinga 2 2.6.0+
refs #10774
2016-11-08 15:27:29 +01:00
Eric Lippmann
313cb3233d
Allow colspan for th in plugin output
...
refs #12125
2016-11-03 16:25:29 +01:00
Bernhard Friedreich
647e404c8f
Allow table header in pluginoutput
...
resolves #12125
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-03 16:25:25 +01:00
Eric Lippmann
8da05e0bf8
Compile Arabic translation
2016-11-03 16:16:02 +01:00
Munzir Taha
e50dd10193
Add Arabic translation
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-03 16:16:02 +01:00
Alexander A. Klimov
b16c64443b
Merge branch 'bugfix/ini-writer-must-not-persist-section-keys-with-a-null-value-11743'
...
fixes #11743
2016-10-18 14:21:24 +02:00
Alexander A. Klimov
e2f6c81bfa
Remove obsolete workarounds
...
refs #11743
2016-10-17 15:00:43 +02:00
Jennifer Mourek
5c2711872a
StatehistoryForm: Remove autoupdate on clicking the select-boxes
...
refs #7755
2016-10-17 09:46:21 +02:00
Eric Lippmann
4b0e90cf23
Disable zero width spaces for the moment
...
refs #12774
2016-10-11 15:20:20 +02:00
Eric Lippmann
14cb499c1b
Change default for sticky option of acknowledgements from true to false
...
resolves #12873
2016-10-07 14:48:34 +02:00
Eric Lippmann
213804401c
Fix Web 2's remove-downtime API actions not selecting the downtime name
...
refs #11398
2016-10-07 14:44:08 +02:00
Eric Lippmann
246ad7b4d3
Remove ChartController
...
fixes #10019
2016-10-05 09:57:00 +02:00
Eric Lippmann
c547f4c17f
Fix error in the contact detail view introduced by changes to the notification queries
2016-09-15 14:07:19 +02:00
Eric Lippmann
fd6ae75803
IDO: Improve notification view performance
2016-09-14 16:18:41 +02:00
Eric Lippmann
11edc55c78
Merge branch 'bugfix/copy-paste-plugin-output-12134'
...
fixes #12134
2016-09-12 08:20:54 +02:00
Eric Lippmann
33506b2965
Fix send custom notification command form if backend is Icinga 2
2016-09-08 15:49:39 +02:00
Eric Lippmann
067de6b7f4
Set comment and downtime name in the detail views
2016-09-08 15:15:53 +02:00
Eric Lippmann
18d2084924
Disable broadcast option for send custom notification if backend is Icinga 2
2016-09-01 10:51:04 +02:00
Eric Lippmann
64b3811ab0
Display transport type from config in the config overview
...
refs #11398
2016-09-01 10:49:56 +02:00
Eric Lippmann
3ccbf37161
Provide API transport in the transport config form
...
refs #11398
2016-09-01 10:48:36 +02:00
Eric Lippmann
9b310ca1ca
Add ApiTransportForm class
...
refs #11398
2016-09-01 10:47:52 +02:00
Eric Lippmann
4fda29c1f0
Add downtime name to the delete downtimes command form
...
refs #11398
2016-08-31 15:21:31 +02:00
Eric Lippmann
9c766c0241
Select downtime name in the multi select detail view
...
refs #11398
2016-08-31 15:21:31 +02:00
Eric Lippmann
c982c96e16
Select downtime name in the downtime detail view
...
refs #11398
2016-08-31 15:21:31 +02:00
Eric Lippmann
57406245ca
Select downtime name in the downtime list view
...
refs #11398
2016-08-31 15:21:31 +02:00
Eric Lippmann
5737521683
Add comment name to the delete comments command form
...
refs #11398
2016-08-31 15:21:30 +02:00
Eric Lippmann
b0be1e56dd
Select comment name in the multi select detail view
...
refs #11398
2016-08-31 15:21:30 +02:00
Eric Lippmann
25a17b0bc9
Select comment name in the comment detail view
...
refs #11398
2016-08-31 15:21:30 +02:00
Eric Lippmann
39f225a627
Select comment name in the comment list view
...
refs #11398
2016-08-31 15:21:30 +02:00
Eric Lippmann
69db59a38e
Add name to the delete downtime command form
...
refs #11398
2016-08-31 15:21:30 +02:00
Eric Lippmann
59dceb4729
Add name to the delete comment command form
...
refs #11398
2016-08-31 15:21:29 +02:00
Eric Lippmann
733696864e
Wrap zero width space in hidden span
...
This should fix copy and paste issues but still help browsers to nicely break lines in plugin output.
refs #12134
2016-07-21 10:56:32 +02:00
Eric Lippmann
1de446fa3d
Merge branch 'bugfix/html-links-in-plugin-output-don-t-behave-as-expected-11267'
...
fixes #11267
2016-06-03 15:33:16 +02:00
Eric Lippmann
6cf8c2ec93
Merge branch 'bugfix/zero-width-space-characters-may-destroy-links-in-plugin-output-11796'
...
fixes #11796
fxies #11737
2016-06-02 17:57:33 +02:00
Eric Lippmann
934fb34c06
Merge branch 'bugfix/preserve-character-after-comma-in-plugin-output-11728'
...
fixes #11728
2016-06-02 17:49:28 +02:00
Eric Lippmann
4c2b7f4377
Make delete action in the comment and dowtime list view accessible
...
fixes #11883
2016-06-02 17:23:38 +02:00
Alexander A. Klimov
f75925b550
PluginOutput: preserve <a target="_blank">
...
refs #11267
2016-06-02 12:40:18 +02:00
hailthemelody@rm-laptop04
188703cf95
fix various typos
...
Signed-off-by: Johannes Meyer <johannes.meyer@netways.de>
2016-06-02 08:24:05 +02:00
Eric Lippmann
ba5fe61fa9
monitoring: Make timeline colors accessible
...
fixes #11871
2016-06-01 14:40:55 +02:00
Alexander A. Klimov
b6a76581b0
Host/show: display host alias if it differs from host_name and display_name
...
fixes #11348
2016-06-01 13:13:35 +02:00
Alexander A. Klimov
7cfdbfccdb
PluginOutput: fix links only if there is any HTML
...
refs #11796
2016-05-20 14:07:01 +02:00
Alexander A. Klimov
ac96d16af0
PluginOutput: add doc
...
refs #11796
2016-05-20 14:07:00 +02:00
Alexander A. Klimov
10d2b9c51d
Don't destroy links by adding zero width space characters to plugin output
...
refs #11796
2016-05-20 14:07:00 +02:00
Alexander A. Klimov
c94228308a
PluginOutput: preserve character after comma
...
refs #11728
2016-05-19 11:37:12 +02:00
Alexander A. Klimov
f75d268c3e
monitoring/config: honor permissions
...
fixes #11691
2016-04-28 11:43:01 +02:00
Alexander A. Klimov
8461cfafd8
Merge branch 'bugfix/can-t-configure-monitoring-backend-when-none-were-configured-11392'
...
fixes #11392
2016-04-26 12:56:11 +02:00
Alexander A. Klimov
dda44bf7ba
ConfigController: ignore URL parameter `backend'
...
refs #11392
2016-04-26 12:54:02 +02:00
Alexander A. Klimov
809c2d0e02
Event history: display a heading above each group of events (by day)
...
refs #11629
2016-04-26 12:09:40 +02:00
Alexander A. Klimov
531d999129
Event history: show the absolute time of events
...
refs #11629
2016-04-26 11:38:24 +02:00
Alexander A. Klimov
098eff9050
Event history: preserve translation domain
...
refs #11629
2016-04-26 11:34:10 +02:00
Alexander A. Klimov
4b9a20f239
ConfigController: inherit from Icinga\Web\Controller directly
...
refs #11392
2016-04-25 17:22:13 +02:00
Alexander A. Klimov
aa57981b3e
ConfigController: don't use Monitoring\Controller::$backend
...
refs #11392
2016-04-25 17:19:57 +02:00
Johannes Meyer
d0cd03f324
ScheduleHostDowntimeCommandForm: Add missing use statement for DateTime
2016-04-21 15:35:29 +02:00
Alexander A. Klimov
66bdae81ac
Don't let the user schedule illogical host or service downtimes
...
refs #10847
2016-04-18 17:55:29 +02:00
Eric Lippmann
855e7f7120
Fix icingacli monitoring list --problems
...
fixes #11245
2016-04-13 13:51:43 +02:00
Eric Lippmann
5afc54d973
monitoring: Select instance_name in multi-select views
...
Before, if all command transports are configured to filter for a specific instance, no command would have been sent to Icinga.
2016-04-12 13:23:13 +02:00
Eric Lippmann
05f752ecd8
Don't offer disable notifications w/ expire time if backend is Icinga 2
...
resolves #11529
2016-04-11 10:51:37 +02:00
Eric Lippmann
b783b0c44c
monitoring: Use icon view helper instead for icon images
...
fixes #11299
2016-04-11 10:41:22 +02:00
Eric Lippmann
e23672e483
Merge branch 'bugfix/word-break-in-plugin-output-10820'
...
refs #10820
2016-04-11 10:00:20 +02:00
Eric Lippmann
ad6d8dca2e
monitoring: Update controls markup in services
...
refs #11145
2016-03-31 10:27:02 +02:00
Eric Lippmann
f50906dade
monitoring: Use descriptive variable names in servicesAction()
2016-03-31 10:27:01 +02:00
Eric Lippmann
ad8cffcbbd
monitoring: Update content markup in servicegroups
2016-03-31 10:27:01 +02:00
Eric Lippmann
913c024e46
monitoring: Use descriptive variable names in servicegroupsAction()
2016-03-31 10:27:01 +02:00
Eric Lippmann
b3d382a3d4
monitoring: Update controls markup in service groups
...
refs #11145
2016-03-31 10:26:56 +02:00