Thomas Gelf
|
83582e9245
|
css: allow to strike links
|
2017-09-27 08:39:51 +02:00 |
Thomas Gelf
|
e40c1b83de
|
QuickSubForm: just an IDE hint
|
2017-09-27 08:38:04 +02:00 |
Thomas Gelf
|
748c3668e2
|
ExtensibleSet: drop-down-like button for drop-...
...down-like elements
|
2017-09-27 08:34:13 +02:00 |
Thomas Gelf
|
5b1c143a1c
|
IcingaObjectsHandler: improve benchmark messages
|
2017-09-26 11:46:35 +02:00 |
Thomas Gelf
|
f8d128b33f
|
PropertyModifierArrayFilter: allow string values
fixes #1186
|
2017-09-18 10:35:34 +02:00 |
Thomas Gelf
|
e950bb3395
|
Objects: ship templates via REST API
fixes #1185
|
2017-09-18 10:23:36 +02:00 |
Thomas Gelf
|
8f1f3ec699
|
ZfQueryBasedTable: allow for ZfAdapter instances
|
2017-09-17 14:06:07 +02:00 |
Thomas Gelf
|
aee72c558c
|
DirectorObjectForm: add inherited groups to main...
...display group
|
2017-09-17 13:50:13 +02:00 |
Thomas Gelf
|
ec23a205c7
|
SuggestController: move escaping to controller
|
2017-09-17 13:44:52 +02:00 |
Thomas Gelf
|
1e43ca5d99
|
IcingaObject: add hasBeenRenamed()...
...and a hint for IDE's
|
2017-09-14 10:20:45 +02:00 |
Thomas Gelf
|
9adc0e9087
|
IcingaHostForm: show inherited groups, link them...
...and strike them through in case you're overriding them
|
2017-09-13 19:03:52 +02:00 |
Thomas Gelf
|
3f4903b889
|
GroupMembershipResolver: skip templates
Motivation: templates are not considered resolved objects
|
2017-09-13 17:20:02 +02:00 |
Thomas Gelf
|
b9d06f3015
|
IcingaHostForm: show (and link) applied groups
|
2017-09-13 16:40:04 +02:00 |
Thomas Gelf
|
1fe8ecf895
|
sugges: escape output, this is still legacy code
|
2017-09-13 13:28:35 +02:00 |
Thomas Gelf
|
b87c3bb0f6
|
TranslationDummy: remove unrelated code from form
|
2017-09-13 11:01:45 +02:00 |
Thomas Gelf
|
9be31df544
|
DirectorObjectForm: do not catch onSuccess failure
...base clase already does
|
2017-09-13 10:50:34 +02:00 |
Thomas Gelf
|
f7353b6628
|
IcingaObject: allow to load Choices by type
fixes #1129
|
2017-09-12 15:51:33 +02:00 |
Thomas Gelf
|
77290c3bf3
|
IcingaConfigHelper: always render $user.*$ and...
...$notification.*$ as macros
fixes #1176
|
2017-09-12 15:47:42 +02:00 |
Thomas Gelf
|
bc8af635e8
|
DirectorObjectForm: show inherited integers
fixes #812
|
2017-09-12 15:29:39 +02:00 |
Thomas Gelf
|
53242894a8
|
CustomVariables: extend overrides to allow...
...overrides from multiple templates to be merged
fixes #813
|
2017-09-12 12:19:05 +02:00 |
Thomas Gelf
|
22e575f9b0
|
HostController: use my parents parents for...
...temporary fake service
fixes #1121
|
2017-09-12 11:37:39 +02:00 |
Thomas Gelf
|
89660a500a
|
ServiceController: trust the id if given
This way we are able to load invalid objects
fixes #1172
|
2017-09-12 10:32:14 +02:00 |
Thomas Gelf
|
d83cf594cc
|
IcingaServiceForm: provide Choices also for...
...services on Hosts, form field has been forgotten.
fixes #1171
|
2017-09-12 10:00:47 +02:00 |
Thomas Gelf
|
c27fd86f4c
|
QueryColumnsFromSql: use correct DB
fixes #1173
|
2017-09-12 00:26:19 +02:00 |
Thomas Gelf
|
9fa641b27c
|
ObjectTabs: do not offer preview for services...
...when making part of a Set
|
2017-09-11 16:07:17 +02:00 |
Thomas Gelf
|
804008673a
|
IcingaCloneObjectForm: clone sets with services...
...and fix redirection
fixes #852
|
2017-09-11 16:02:39 +02:00 |
Thomas Gelf
|
e76665741e
|
ImportSourceSql: cache query column list
fixes #1071
|
2017-09-11 15:30:00 +02:00 |
Thomas Gelf
|
313dba50cb
|
QuickForm: get unique error helpers from DOF
|
2017-09-11 15:27:37 +02:00 |
Thomas Gelf
|
e752d7f7ae
|
Changelog: prepare for v1.4.0
|
2017-09-11 15:17:29 +02:00 |
Thomas Gelf
|
424fc31363
|
IcingaObject: unset imports, will be set later on
|
2017-09-06 02:27:27 +02:00 |
Thomas Gelf
|
32fe4877fd
|
ImportsourceHookTable: fix indentation
|
2017-09-06 02:04:38 +02:00 |
Thomas Gelf
|
6d562eef12
|
IcingaObject: do not clear imports on merge...
...when merged object has no imports
|
2017-09-06 01:31:14 +02:00 |
Thomas Gelf
|
c0a08584ef
|
ImportsourceHookTable: use root columns, improve
...styling
fixes #243
fixes #1153
|
2017-09-05 10:57:37 +02:00 |
Thomas Gelf
|
9cfc6bb46d
|
IcingaCommandArgument: be defensive, format could
...be missing
fixes #1151
|
2017-09-05 10:22:01 +02:00 |
Thomas Gelf
|
7cd307ea53
|
IcingaCommandArgument: skip default for compact
|
2017-09-04 12:50:37 +02:00 |
Thomas Gelf
|
04a72fbc5a
|
ExtensibleSetElement: no autocomplete for...
...existing options - might be confusing
|
2017-09-04 12:27:48 +02:00 |
Thomas Gelf
|
54e17237e3
|
CommandArgument: always show and handle skip_key
This also allows to wipe the argument_name on modification
fixes #682
|
2017-09-04 10:01:11 +02:00 |
Thomas Gelf
|
c55d147ff0
|
css: 50% for non-director right layout columns
fixes #1134
|
2017-09-04 09:50:05 +02:00 |
Thomas Gelf
|
71057ef47a
|
DirectorObjectForm: do not set imports from...
...choices when there are no such.
fixes #1111
|
2017-09-03 10:41:57 +02:00 |
Thomas Gelf
|
f74cb93533
|
ActionController: handle view=compact
fixes #1133
|
2017-09-03 09:35:09 +02:00 |
Thomas Gelf
|
3418a535ae
|
CommandArguments: redirection after submission...
...and add 'back' link
|
2017-09-03 09:23:52 +02:00 |
Thomas Gelf
|
4c46f07f2e
|
Arguments: externalize, improve code, fix issues
|
2017-09-03 07:46:04 +02:00 |
Thomas Gelf
|
f54cebd48e
|
doc/intro: fix typo
|
2017-09-01 14:44:36 +02:00 |
Thomas Gelf
|
8407f23474
|
toPlainObject: resolve is boolean
Doesn't change behavior, but null is confusing here.
|
2017-09-01 10:04:21 +02:00 |
Thomas Gelf
|
19e51e15e4
|
IcingaObject: special treatment for groups
refs #1146
|
2017-08-31 22:42:25 +02:00 |
Markus Frosch
|
168369e738
|
HostSyncTest: Improve test data to clarify
|
2017-08-30 16:40:12 +02:00 |
Markus Frosch
|
4ab59ea1e3
|
Update foreign key constraint for import_source under PostgreSQL
So that import_runs will be deleted with the import_source.
fixes #1141
|
2017-08-30 16:40:12 +02:00 |
Markus Frosch
|
e9aa161ce4
|
Add HostSyncTest to test for basic Sync behavior
|
2017-08-30 16:40:12 +02:00 |
Markus Frosch
|
0d00d5d97b
|
Add SyncTest abstract TestCase
So we have a common class to test various syncs
|
2017-08-30 16:40:12 +02:00 |
Markus Frosch
|
e9546f68bf
|
Sync: Respect the fields used in filter_expression of the SyncRule
So that you can filter by fields not used in properties, or in property filters.
fixes #1130
refs #876
|
2017-08-30 16:40:12 +02:00 |