Thomas Gelf
|
78b01091eb
|
DirectorObjectForm: deal with subform values
|
2016-10-27 19:39:40 +00:00 |
Thomas Gelf
|
5921f4773f
|
DbObject: one more protection when looking up...
...prefetched objects by name
|
2016-10-27 19:34:11 +00:00 |
Thomas Gelf
|
c10ad0e3a2
|
ImportSource: allow to transfer nested keys
|
2016-10-27 19:01:49 +00:00 |
Thomas Gelf
|
27634fe722
|
QuickBaseForm: allow for multiple module-related...
...prefix paths
|
2016-10-27 18:17:21 +00:00 |
Thomas Gelf
|
66e5158ccc
|
Dashboard: replace it with a modular one
fixes #12997
|
2016-10-27 17:58:31 +00:00 |
Thomas Gelf
|
2b094067a5
|
QuickBaseForm: add missing use statement
|
2016-10-27 17:33:35 +00:00 |
Thomas Gelf
|
e59e2d0c2c
|
Merge remote-tracking branch 'origin/master'
|
2016-10-27 16:35:19 +00:00 |
Thomas Gelf
|
c91084f0db
|
ObjectsController: hide sets for now...
...didn't want to push that early :p
|
2016-10-27 16:33:47 +00:00 |
Thomas Gelf
|
bab23c8f9b
|
Form: split constructor to make tests easier
|
2016-10-27 16:31:04 +00:00 |
Markus Frosch
|
a6ad95848b
|
PlainObjectRenderer: Render assoc arrays as Hashes
Previous handling completely ignored any keys.
|
2016-10-27 15:54:13 +02:00 |
Markus Frosch
|
5199dc7826
|
Sync: Tell the user which object caused an Exception
|
2016-10-27 15:47:02 +02:00 |
Markus Frosch
|
f9f61be7aa
|
IcingaObject: Allow replaceWith on non-apply Objects
This broke with assign_filter changes, we should not throw an error when
the filter is actually null.
replaceWith() re-sets all vars.
refs #12033
|
2016-10-27 15:46:52 +02:00 |
Thomas Gelf
|
94ce4112c7
|
Merge branch 'feature/service-set-12891'
|
2016-10-25 23:44:13 +00:00 |
Thomas Gelf
|
d59604bd93
|
ServiceSet: rework sets, allow for vars and...
...all other service properties when adding services to a set
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
3f7a184d2f
|
schema: get rid of service_set_service, introduce
...a service_set_id column directly on the service
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
f09560a89e
|
IcingaServiceSet: simplify code
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
5de24c6ec4
|
IcingaServiceSetForm: restructure the form
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
7f34e4bdf3
|
IcingaServiceSet: improve work with imports
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
1724a78da5
|
DirectorObjectForm: do not set null values
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
4929f6b228
|
Host: show a related service set list
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
354d12946a
|
IcingaServiceSet: render custom vars
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
dedaea0319
|
IcingaServiceSetForm: prepare custom fields
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
c41009992e
|
IcingaObjectFieldLoader: allow to combine objects
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
f87e80989d
|
DirectorObjectForm: persist the field loader
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
bed122d906
|
IcingaServiceSetForm: complete description
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
0db659cc4e
|
IcingaObjectFieldLoader: check for fields support
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
00f21f838b
|
DirectorObjectForm: simplify inhertance code
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
09e9b7aa10
|
css: auto-height for multiselect elements
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
6bb74966d5
|
CustomVariables: add _set table to delete/countAll
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
696e63b4ec
|
Servicesset: add controller, form and table
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
6a45d9507d
|
IcingaServiceSet: remove legacy resolving methods
They have been used once we had no imports
|
2016-10-25 23:12:23 +00:00 |
Markus Frosch
|
8a5c111990
|
IcingaServiceTable: Remove no longer used code from appliedOnes
refs #12033
|
2016-10-25 10:48:31 +02:00 |
Thomas Gelf
|
72ce3cfb33
|
FormDataFilter: disable 'is true / set' for now
|
2016-10-25 02:38:45 +00:00 |
Thomas Gelf
|
fa2c360f4c
|
IcingaObject: fix arguments rendering for external
...objects
|
2016-10-25 02:28:19 +00:00 |
Thomas Gelf
|
47cd8cdc89
|
schema: add assign_type migrations for pgsql...
...and complete them for mysql
|
2016-10-25 02:00:50 +00:00 |
Thomas Gelf
|
ad7c5bc997
|
IcingaHost: fix tests
|
2016-10-25 00:30:12 +00:00 |
Thomas Gelf
|
d804ebb321
|
Merge branch 'feature/nested-apply-rules-12033'
|
2016-10-25 00:02:22 +00:00 |
Thomas Gelf
|
39be7b2cb0
|
IcingaObjectLegacyAssignments: rendering for old...
...assignments still to be found in our activity log
|
2016-10-25 00:00:16 +00:00 |
Thomas Gelf
|
6e83a4fd5b
|
IcingaObjectGroup: provide groups for assign rules
|
2016-10-24 21:55:02 +00:00 |
Markus Frosch
|
b3eb5ea102
|
IcingaServiceTable: Update apply rule rendering
For new storage format, and change to table.
refs #12033
|
2016-10-24 14:43:52 +02:00 |
Thomas Gelf
|
0d86c24cd8
|
Huge change, getting rid of legacy assignment...
...code. All objects should work with the new code base right now
|
2016-10-24 03:41:37 +00:00 |
Thomas Gelf
|
3ff6fd5211
|
schema/mysql: migrate all remaining assignments
|
2016-10-24 03:19:18 +00:00 |
Thomas Gelf
|
aeafec37d7
|
FormDataFilter: simplify HTML, Code and style
|
2016-10-23 04:23:38 +00:00 |
Thomas Gelf
|
24478ede12
|
DataFilter: json_en/decode when passing to form
|
2016-10-23 03:14:52 +00:00 |
Thomas Gelf
|
9d8cc13dca
|
schema/mysql: use higher migration number
|
2016-10-22 16:16:23 +00:00 |
Thomas Gelf
|
88a741a8d0
|
IcingaService: introduce assign_filter property
|
2016-10-22 07:02:09 +00:00 |
Thomas Gelf
|
8f2b9fea07
|
DataFilter: automagic fix for not(multiple)
|
2016-10-22 07:02:09 +00:00 |
Thomas Gelf
|
6ed24f93da
|
IcingaObject: render assign_filter property
|
2016-10-22 07:02:09 +00:00 |
Thomas Gelf
|
0a6514928a
|
AssignRenderer: add renderEquals method...
...with (hopefully temporarily) hardcoded groups support
|
2016-10-22 07:02:09 +00:00 |
Thomas Gelf
|
8519a287dc
|
FormDataFilter: flip button order
|
2016-10-22 07:02:09 +00:00 |