Thomas Gelf
188349a3c1
data/fields: title first
2017-07-14 13:21:42 +02:00
Thomas Gelf
6874a5f90c
Dashboards: restructured
...
fixes #1014
2017-07-14 13:21:42 +02:00
Thomas Gelf
09a5905147
SelfService: use ! as an Array delimiter...
...
...for custom PS serialization
2017-07-14 13:21:42 +02:00
Thomas Gelf
f12271f7a3
HostsController: indentation
2017-07-14 13:21:42 +02:00
Thomas Gelf
c381fb76f0
SelfService: add endpoints_config
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
4830a2a879
HostsController: renew multiselect action, clean up
2017-07-14 13:21:42 +02:00
Thomas Gelf
c58d9f321b
SelfService: ship director_host_object
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
fe249a18be
Settings: use ipl, clean up, fix array handling
2017-07-14 13:21:42 +02:00
Thomas Gelf
fbfa2c935c
Kickstart: fix tabs and title
2017-07-14 13:21:42 +02:00
Thomas Gelf
3574cec487
SelfService: allow to specify global zones
...
fixes #997
2017-07-14 13:21:42 +02:00
Thomas Gelf
2ca7f26b49
SelfService: fix booleans, add new options
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
aca6d812f1
Notifications: make tabs fit dashlets, no objects
2017-07-14 13:21:42 +02:00
Thomas Gelf
e27bb05fb1
Inspect: completely refactored
...
* new tree renderer
* more tables with details
* styling
* allow to show status
fixes #1003
fixes #1005
2017-07-14 13:21:42 +02:00
Thomas Gelf
f10b85ac9e
Kickstart: remove legacy code, clean up
2017-07-14 13:21:42 +02:00
Thomas Gelf
3173b885e8
Data and more: code cleanup, little fixes
2017-07-14 13:21:42 +02:00
Thomas Gelf
46d24e7600
GroupMemberTable, SelfServiceController: cs
2017-07-14 13:21:42 +02:00
Thomas Gelf
0c7e3eee41
Data: controller, table, form - ipl adjustments
2017-07-14 13:21:42 +02:00
Thomas Gelf
180fc2ccfa
Datafield: on rename ask whether to also rename vars
...
fixes #818
2017-07-14 13:21:42 +02:00
Thomas Gelf
2691081349
HosttemplateController: introduce usage view
...
fixes #884
2017-07-14 13:21:42 +02:00
Thomas Gelf
5ad777a7cc
SelfServiceController: fix check for unset values
2017-07-14 13:21:42 +02:00
Thomas Gelf
91e9cec1e0
SelfService: various changes
...
* Allow to enable NSClient++
* Allow to fetch global settings with the template key
* Restructure some methods
2017-07-14 13:21:42 +02:00
Thomas Gelf
e566d32ccf
HostController: one more fix for JSON
2017-07-14 13:21:42 +02:00
Thomas Gelf
ca1371d8b3
ConfigController: use new response handling
2017-07-14 13:21:42 +02:00
Thomas Gelf
427cb2c050
SelfService: provide ticket
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
7a1dbd5334
HostController: fix agent tab activation
2017-07-14 13:21:42 +02:00
Thomas Gelf
5931c4ee5e
SelfService: ship installer hashes
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
0fa784e0a9
SelfService: add api-version
2017-07-14 13:21:42 +02:00
Thomas Gelf
062bc717fc
Settings: fix form handling and typo
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
27a51ac34c
SelfService: implement powershell-parameters
...
fixes #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
c1e056c749
HostController: rename obsolete method
2017-07-14 13:21:42 +02:00
Thomas Gelf
4fe2b0e541
SelfService: controller, form, admin dashlet
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
4870c4fcfa
SettingsController: cleanup
2017-07-14 13:21:42 +02:00
Thomas Gelf
086e081268
SelfServiceSettings: settings for the new Self...
...
...Service API feature
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
9166bebd2c
ServiceController: fix clone link, remove useless
...
...code
2017-07-14 13:21:42 +02:00
Thomas Gelf
04becc1582
TemplatechoicesController: less helper methods
2017-07-14 13:21:42 +02:00
Thomas Gelf
8b882411e5
Templatechoice(s)Controller: shorten code
2017-07-14 13:21:42 +02:00
Thomas Gelf
ceebe08ecd
TemplateChoice: work without form loader
2017-07-14 13:21:42 +02:00
Thomas Gelf
0ec5ec8197
TemplateChoice: delegate storing members to...
...
...the object, use a single form
2017-07-14 13:21:42 +02:00
Thomas Gelf
99c3ddcd55
SchemaController: fix compatibility, even if...
...
...currently unused
2017-07-14 13:21:42 +02:00
Thomas Gelf
b390dd152e
CommandArguments: no more view script
2017-07-14 13:21:42 +02:00
Thomas Gelf
a368e87c02
ServicesetController: remove legacy code
2017-07-14 13:21:42 +02:00
Thomas Gelf
0aff644749
HostController: silently discard monitoring errors
...
fixes #988
2017-07-14 13:21:42 +02:00
Thomas Gelf
f0059a38fc
HostController: get rid of legacy view-based code
2017-07-14 13:21:42 +02:00
Thomas Gelf
eda559ce53
Dashboard: no more view scripts
2017-07-14 13:21:42 +02:00
Thomas Gelf
0cf6676c3c
Host/Service/ObjectController: use more ipl
2017-07-14 13:21:42 +02:00
Thomas Gelf
20310a0c9e
Choices: add dedicated action bar, add to...
...
...ObjectTabs, refine choice(s)Controller
2017-07-14 13:21:42 +02:00
Thomas Gelf
6ca1ec2951
ServicetemplateController: add templates action...
...
...re-structure code, enable autoRefresh
2017-07-14 13:21:42 +02:00
Thomas Gelf
998bdb193e
TemplatechoiceController: has been lost
2017-07-14 13:21:42 +02:00
Thomas Gelf
f3a11213f7
cs fixes
2017-07-14 13:21:42 +02:00
Thomas Gelf
31d1d44da5
HostController: restrictions are no longer beta
2017-07-14 13:21:42 +02:00
Thomas Gelf
61b1e4b581
ServicesController: remove obsolete code
2017-07-14 13:21:42 +02:00
Thomas Gelf
25f8d075ed
ServicetemplateController: reorganize it, add usage
2017-07-14 13:21:42 +02:00
Thomas Gelf
1f113d4828
NotificationsController: no more special base class
2017-07-14 13:21:42 +02:00
Thomas Gelf
a48a7f4236
TemplatechoicesController: new routes, slim ctrl
2017-07-14 13:21:42 +02:00
Thomas Gelf
186147a73a
ServicetemplatesController: not needed any more
2017-07-14 13:21:42 +02:00
Thomas Gelf
3759a4e48d
SuggestController: a few more suggestions
2017-07-14 13:21:42 +02:00
Thomas Gelf
6e57baf273
HostsController: remove beta restrictions
...
The table takes care of this right now
2017-07-14 13:21:42 +02:00
Thomas Gelf
02c015d163
IndexController: slight fixes, work with new tabs
2017-07-14 13:21:42 +02:00
Thomas Gelf
1c770b9234
DashboardController: play nicely with ipl
2017-07-14 13:21:42 +02:00
Thomas Gelf
0bfd245cb2
ServicetemplateController: helper method
...
Helps to shorten lines for now
2017-07-14 13:21:42 +02:00
Thomas Gelf
02a3652c86
Restrictriction: add simple hostgroup restrictions
...
refs #832
2017-07-14 13:21:42 +02:00
Thomas Gelf
b5cdd9de4d
ServicetemplateController: show template usage
...
First rough implementation, debug-output only for now
refs #895
refs #516
2017-07-14 13:21:42 +02:00
Thomas Gelf
cb1804111f
Controllers: whitespace fixes
2017-07-14 13:21:42 +02:00
Thomas Gelf
b753341e64
ServicesDashboard: add a bunch of new Dashlets...
...
...and related tables
2017-07-14 13:21:42 +02:00
Thomas Gelf
69406d631c
ServicesOnHosts: add a new table
2017-07-14 13:21:42 +02:00
Thomas Gelf
d877949e60
Services/ObjectsController: rough integration...
...
...for multiselect on services
2017-07-14 13:21:42 +02:00
Thomas Gelf
788676b298
IcingaAddServiceToMultipleHostsForm: select...
...
...multiple hosts and add a service
fixes #894
2017-07-14 13:21:42 +02:00
Thomas Gelf
41868de7f1
DeploymentController: do not show config tab...
...
...when required permissions are missing
2017-03-06 21:41:47 +01:00
Thomas Gelf
8f8c8bf841
ServiceController: avoid loop detection error...
...
...for fake services generated with the `use_var_overrides` property
fixes #820
2017-02-27 19:06:48 +01:00
Thomas Gelf
4860082d4b
host/services: show applied service sets
...
fixes #735
2017-02-17 08:44:08 +01:00
Thomas Gelf
ac3ea09133
IcingaServiceSetServiceTable: support inherited...
...
...sets. They should be shown and link to the related parent. Variable overrides
should be possible, deleting the set should not.
fixes #740
2017-02-16 11:45:45 +01:00
Thomas Gelf
13918f7337
host/services: do not show tables based on...
...
...whether they have content or not. It's too late to take this decision in
the view, as different tables are to be handled differently - in the controlller.
fixes #793
2017-02-16 11:07:23 +01:00
Thomas Gelf
f4339e6b1a
HostController: did I ever mention...
...
...that I hate Squiz.WhiteSpace.ControlStructureSpacing.SpacingAfterOpen?
2017-02-08 16:14:11 +01:00
Thomas Gelf
dc1d572229
HostController: override REST API handling
...
fixes #759
2017-02-08 12:38:14 +01:00
Thomas Gelf
d4b28101a1
HostController: jsut a newline to make phpcs happy
2017-01-18 15:23:30 +01:00
Thomas Gelf
0506bf2b64
HostController: simplify code
2017-01-18 15:11:14 +01:00
Thomas Gelf
a1ed3f4be5
host/services: allow to delete sets
...
fixes #724
2017-01-18 15:10:39 +01:00
Thomas Gelf
c4bfe3171d
HostController: do add fake template name...
...
...into inheritance tree when overriding inherited services
fixes #722
2017-01-18 14:21:29 +01:00
Thomas Gelf
9dd8587d5a
KickstartController: useless use of use
2017-01-18 11:21:50 +01:00
Thomas Gelf
b26b209b06
KickstartController: do not fail on missing schema
2017-01-16 11:01:17 +01:00
Thomas Gelf
b7a10d296c
phpcs: mostly new PSR-2 SpacingAfter/Before checks
2017-01-13 20:54:52 +01:00
Thomas Gelf
9e771f2d5a
Fix phpcs complaints
2017-01-13 19:47:54 +01:00
Thomas Gelf
d258cb433e
HostController: appliedservice is not deprecated
2017-01-13 16:48:44 +01:00
Thomas Gelf
bfc571cb9d
HostController: show a sets services, not the set
2017-01-13 16:44:16 +01:00
Thomas Gelf
af1e146466
ServicesetController: open hosts next to us
2017-01-13 16:42:46 +01:00
Thomas Gelf
b226ed1341
ServiceController: provide a link back for...
...
...services on hosts
2017-01-13 16:10:55 +01:00
Thomas Gelf
ef90fea506
ServiceController: provide a 'back'-link for...
...
...services belonging to a single host
2017-01-02 11:20:28 +01:00
Thomas Gelf
4501935040
ServiceController: fix issue with hidden feature
...
Services imported with use_var_overrides used to throw an error since we
introduced the new template resolver
2017-01-02 11:09:15 +01:00
Thomas Gelf
886ba0e168
IcingaService (on host): add applied services...
...
...and improve ServiceSet handling
fixes #13849
2017-01-02 10:51:54 +01:00
Thomas Gelf
935db47a81
ConfigController: provide quick filter showing...
...
...own changes in the activity log
refs #13809
2016-12-28 12:39:13 +01:00
Thomas Gelf
ec0ea2ee6d
NotificationsController: use new base class...
...
...with less tabs, less and simpler code
fixes #13565
fixes #13157
2016-12-14 15:04:38 +01:00
Thomas Gelf
7f5ae5e321
DashboardController: allow to load other...
...
...dashboards than the default one
2016-12-14 14:58:51 +01:00
Thomas Gelf
ade7b1415e
ConfigController: do not show an exception...
...
...when a deployment fails
2016-12-14 14:56:22 +01:00
Thomas Gelf
db227f9851
MultiEdit: allow to enable/disable multiple hosts
...
fixes #13547
2016-12-13 16:05:07 +01:00
Thomas Gelf
87bd531f2a
SuggestController: temporarily add locations
2016-12-07 08:26:15 +01:00
Thomas Gelf
1683f63e8c
ServiceController: give IDEs some hint
2016-12-06 08:54:13 +01:00
Christoph Niemann
ddc4b9321b
agent helper: add new linux agent script
...
fixes #12910
2016-11-30 09:45:34 +01:00
Thomas Gelf
4bf26b421d
services: provide deploy buttons
...
fixes #13315
2016-11-25 20:55:48 +01:00
Thomas Gelf
065205dc7a
ServiceController: ignore command lookup errors
...
They can happen when an invalid command has been chosen
2016-11-18 19:54:47 +01:00
Thomas Gelf
fd713e6efb
Data: allow to search for fields and data lists
...
fixes #13247
2016-11-18 15:41:33 +01:00