Thomas Gelf
fe489ce094
deploymentLink: typo
2016-12-14 12:32:21 +01:00
Thomas Gelf
4c1ab4dae6
php: just some comments and cleanup
2016-12-13 18:25:14 +01:00
Thomas Gelf
04f9b360da
DirectorDataField: preserve settings in fromDbRow
...
refs #13259
2016-12-13 17:14:58 +01:00
Thomas Gelf
9790c1ab43
Merge branch 'feature/improve-field-handling'
2016-12-13 17:01:01 +01:00
Thomas Gelf
2cfa78af14
FieldLoader: do not fail missing fields
...
One might have toggled template or command, sent values for missing fields
might therefore be perfectly legal and should be silently ignored
refs #13241
2016-12-13 16:57:32 +01:00
Thomas Gelf
e60fdb31b8
DirectorObjectForm: move check_command to main
...
fixes #13551
2016-12-13 16:57:05 +01:00
Thomas Gelf
e207bb2bc9
DirectorObjectForm: resolve ids
2016-12-13 16:34:31 +01:00
Thomas Gelf
bb25de6126
FieldLoader: fix field handling issues
...
fixes #13241
fixes #13259
2016-12-13 16:34:31 +01:00
Thomas Gelf
db227f9851
MultiEdit: allow to enable/disable multiple hosts
...
fixes #13547
2016-12-13 16:05:07 +01:00
Thomas Gelf
c1e80afff4
Boolean: fix multiedit-related issues
...
fixes #13131
2016-12-13 16:04:09 +01:00
Thomas Gelf
7c6a10013f
AssignFilter: add 'contains' operator
...
fixes #13133
2016-12-13 14:49:36 +01:00
Thomas Gelf
58a64cee78
SyncRule: initialize hasServiceSet
2016-12-13 13:51:41 +01:00
Thomas Gelf
d2adc1b4ec
IcingaObjectFieldLoader: attach fields to form...
...
...before adding them to a display group. Many thanks to Marc DeTrano for
troubleshooting this tricky issue.
fixes #13279
2016-12-13 12:46:45 +01:00
Thomas Gelf
1dc0aad828
FormDataFilter: correct 'in' operator handling
...
fixes #13543
2016-12-13 11:39:15 +01:00
Thomas Gelf
07ab1f8e52
css: improve rendering of sets within filters
2016-12-13 11:38:51 +01:00
Thomas Gelf
398fa36220
doc/getting-started: fix broken Icinga 2 link
...
fixes #13483
2016-12-13 09:56:56 +01:00
Thomas Gelf
f1a61e2557
ServiceGroup: allow to assign them to services...
...
...via assignment rules
fixes #13415
2016-12-13 09:51:52 +01:00
Thomas Gelf
52f0fc9177
schema: fix cleanup in recent service_set migration
...
fixes #13401
2016-12-07 09:48:52 +01:00
Thomas Gelf
1acf332f6b
DirectorDataField: whether a field is required...
...
...is a setting
2016-12-07 09:43:16 +01:00
Thomas Gelf
2ea573e338
IcingaVar: use new CustomVar helpers
2016-12-07 08:29:20 +01:00
Thomas Gelf
87bd531f2a
SuggestController: temporarily add locations
2016-12-07 08:26:15 +01:00
Thomas Gelf
5e09753622
providePermission director/*, disable unused ones
...
refs #13285
2016-12-07 00:37:35 +01:00
Thomas Gelf
dcff193063
js: clean up suggestion code
2016-12-06 09:02:13 +01:00
Thomas Gelf
6c53d351a1
locale/translateMe: unused code, allows to...
...
...translate strings not explicitly available for translation
2016-12-06 08:59:30 +01:00
Thomas Gelf
57a450f878
Monitoring: add host state helper
2016-12-06 08:55:55 +01:00
Thomas Gelf
1683f63e8c
ServiceController: give IDEs some hint
2016-12-06 08:54:13 +01:00
Thomas Gelf
7de41f2492
js: try to put focus after the last character
2016-12-06 08:43:06 +01:00
Thomas Gelf
962e545a79
CustomVariable: add new helper methods
...
toJson, checksum, render - will be used later on
2016-12-06 08:35:27 +01:00
Thomas Gelf
0bb1df2f77
CubeLinks: implement Cube v1.0.0 action hook
...
fixes #13379
2016-12-01 15:08:04 +01:00
Christoph Niemann
ddc4b9321b
agent helper: add new linux agent script
...
fixes #12910
2016-11-30 09:45:34 +01:00
Thomas Gelf
7dd2ac6b83
IcingaService: enum service vars, not host vars
...
fixes #13359
2016-11-30 09:33:29 +01:00
Thomas Gelf
2ce84baa70
BaseTestCases: make 'em abstract to not be empty
2016-11-30 09:23:36 +01:00
Thomas Gelf
b9e05be111
IcingaServiceSetTest: add aliases the ZF way...
...
...and use the correct db adapter, fixes broken tests
2016-11-30 09:19:30 +01:00
Thomas Gelf
1e9e15278a
Merge branch 'bugfix/service-set-contraints-13309'
2016-11-30 08:16:47 +01:00
Thomas Gelf
16dbf8e503
Merge branch 'feature/icinga-legacy-config-13049'
2016-11-30 08:12:44 +01:00
Markus Frosch
4a838ca277
IcingaHostGroup(Legacy): Load zones prefetched
...
refs #13049
2016-11-30 08:12:27 +01:00
Markus Frosch
c2734fd4d4
IcingaHostGroup(Legacy): Render assigned groups to all zones
...
So we still can support hosts with direct groups.
refs #13049
2016-11-30 08:12:27 +01:00
Markus Frosch
aaeca533fc
IcingaConfig/IcingaObject(Legacy): Render dummy notification settings
...
So we avoid warnings about nothing configured.
refs #13049
2016-11-30 08:12:27 +01:00
Markus Frosch
03e177bea4
Merge branch 'travis'
2016-11-29 11:03:19 +01:00
Markus Frosch
f50230adf7
composer: Lower dependencies for PHP 5.3/4
2016-11-29 10:21:15 +01:00
Markus Frosch
9fb94e82c0
Add travis.yml
2016-11-29 10:20:35 +01:00
Markus Frosch
64284ee96a
Add schema migration for ServiceSet foreign keys
...
This will clean up dangling service_set for non-existing host and service for service_set
refs #13309
2016-11-28 16:46:47 +01:00
Markus Frosch
84f39a60ac
IcingaServiceSetTest: Add test case
...
refs #13309
2016-11-28 15:32:41 +01:00
Markus Frosch
3a8cad2486
IcingaServiceSet: Check if object_name is unique for templates
...
refs #13309
2016-11-28 15:32:41 +01:00
Markus Frosch
ab169e4b78
DbObject: Add and use DuplicateKeyException
2016-11-28 15:32:41 +01:00
Markus Frosch
d7ddb3e63c
Add IcingaObjectTestCase for testing IcingaObjects
2016-11-28 15:32:41 +01:00
Thomas Gelf
4bf26b421d
services: provide deploy buttons
...
fixes #13315
2016-11-25 20:55:48 +01:00
Thomas Gelf
72bb29694d
multi-edit: show deployment link
2016-11-25 20:51:02 +01:00
Thomas Gelf
42f98e9bbf
CubeLinks: fit modified Cube API
2016-11-25 20:50:31 +01:00
Christian Stein
ac3e541317
Agent: support PowerShell 2.x, fix 32bit issues
...
PowerShell Agent Kickstart for Windows: Fixed install dir detection on 32bit
Windows and added support for PowerShell 2.x
2016-11-25 16:50:53 +01:00