3373 Commits

Author SHA1 Message Date
Thomas Gelf
4d28358e60 ImportSourceHook: allow default key column 2015-11-30 13:06:34 +01:00
Thomas Gelf
c6af8811a8 ProvidedHook: do not fail on missing config 2015-11-30 12:19:37 +01:00
Thomas Gelf
211df25b42 CoreApi: use renamed method 2015-11-26 20:36:49 +01:00
Thomas Gelf
ffe17cf58c ServiceActions: newly introduced, provide "inspect" 2015-11-26 18:55:00 +01:00
Thomas Gelf
9ac82db6ef HostActions: provide an inspect link for monitoring 2015-11-26 18:54:26 +01:00
Thomas Gelf
dddf0d8ac5 CoreApi: allow to fetch a single object 2015-11-26 18:53:42 +01:00
Thomas Gelf
66b1daa1ba CoreApi: listObjects should return a list 2015-11-26 18:52:28 +01:00
Thomas Gelf
29168cbd85 Db: one more thing to do 2015-11-25 21:57:12 +01:00
Thomas Gelf
99a427c217 Sync: speedup by moving some logic to userspace 2015-11-25 21:54:42 +01:00
Thomas Gelf
35776575a3 Db::fetchLatestImportedRows: nested key support 2015-11-25 21:01:11 +01:00
Thomas Gelf
a71bdfeb44 SyncRule: add listInvolvedSourceIds() method 2015-11-25 12:54:21 +01:00
Thomas Gelf
b9390747b3 SyncRule: add getPriorityForNextProperty() method 2015-11-25 12:54:00 +01:00
Thomas Gelf
f0475c2407 IcingaHost: beautify enumProperties 2015-11-25 12:52:57 +01:00
Thomas Gelf
8ed2b99c82 Sync: allow direct access to nested structures 2015-11-25 09:21:15 +01:00
Thomas Gelf
21451338c3 HostActions: fix namespace to fit new hook style 2015-11-20 12:41:34 +01:00
Thomas Gelf
e5ebcc4bcc DirectorObjectForm: failing field elements...
...should still make part of the fields group
2015-11-19 09:24:45 +01:00
Thomas Gelf
40656be2c3 Db::getActivitylogNeighbors(): new method 2015-11-17 21:14:33 +01:00
Thomas Gelf
ca368a341a Sync: just a newline 2015-11-17 18:28:24 +01:00
Thomas Gelf
66f76ef8c5 DirectorObjectForm: hardcode ignored arguments
These would otherwise cause issues in redirections after deleting
object fields or arguments
2015-11-17 18:26:43 +01:00
Thomas Gelf
03ba27d159 HostActions: use new Web 2.1 hook style 2015-11-17 16:53:41 +01:00
Thomas Gelf
7fb1182cc8 IcingaService: add basics for command resolution 2015-11-15 16:39:20 +01:00
Thomas Gelf
dff0e1a263 DirectorObjectForm: more logic separation 2015-11-15 15:17:29 +01:00
Thomas Gelf
9ea092c035 DirectorObjectForm: do not require inherited props
What worked fine for fields should now work for default properties
too.
2015-11-14 19:47:10 +01:00
Thomas Gelf
49f28b27ef DirectorObjectForm: fix redirect for related objects
CommandArguments and similar are also IcingaObjects, but have no
object_name
2015-11-14 17:51:25 +01:00
Thomas Gelf
76b45f04d5 IcingaConfig: start to re-add disabled zone elements 2015-11-14 14:49:45 +01:00
Thomas Gelf
4853eba4da DirectorObjectForm: make use of field format details 2015-11-14 14:47:01 +01:00
Thomas Gelf
d943195732 DirectorObjectForm: separate deletion logic 2015-11-14 14:45:48 +01:00
Thomas Gelf
621e561732 ImportSourceHook: look better for new web2 hooks 2015-11-14 00:22:50 +01:00
Thomas Gelf
5287e58fea IcingaObject: fetch format information for fields 2015-11-14 00:21:42 +01:00
Thomas Gelf
8dc39ccb89 IcingaZone: it works, one less helper method 2015-11-14 00:19:23 +01:00
Thomas Gelf
6b23ba28be IcingaZone: experiment with new boolean helper 2015-11-14 00:03:45 +01:00
Thomas Gelf
280cd2b7b3 IcingaObject: add helper for booleans 2015-11-13 23:59:26 +01:00
Thomas Gelf
5f9fb8eb83 IcingaConfigHelper: add missing exception class 2015-11-13 23:52:51 +01:00
Thomas Gelf
146b543fef CoreApi: first attempts to fetch object instances 2015-11-13 23:50:41 +01:00
Thomas Gelf
1abbab6ce9 CoreApi: allow to set Db object 2015-11-13 23:50:00 +01:00
Thomas Gelf
e302632196 RestApiClient: use Benchmark 2015-11-09 18:31:26 +01:00
Thomas Gelf
b5ba2b7da9 CoreApi: add a note for getConstants, still TBD 2015-11-09 18:30:53 +01:00
Thomas Gelf
3a9580e4ca CoreApi: use new objects api 2015-11-09 18:30:32 +01:00
Thomas Gelf
bff5d328c2 CustomVariable: fix boolean condition 2015-11-09 18:29:19 +01:00
Thomas Gelf
86b613eb55 SyncProperty: add source column helper methods 2015-11-06 09:50:06 +01:00
Thomas Gelf
d23149bf3e IcingaObject: prepare command object access 2015-11-06 09:49:05 +01:00
Thomas Gelf
4f64d79e15 IcingaConfig: tell whether config would change 2015-11-06 09:47:36 +01:00
Thomas Gelf
de3c824fb2 QuickForm: allow public access to getSentValue 2015-11-06 09:40:49 +01:00
Thomas Gelf
775cf0104e DirectorActivityLog: avoid User access on CLI 2015-11-06 09:39:14 +01:00
Thomas Gelf
0db5a43d24 IcingaConfig: define DirectorStageDir constant 2015-11-06 09:38:28 +01:00
Thomas Gelf
df3b23834c CustomVariableNumber: do not let locales influence...
...float rendering
2015-11-06 09:33:42 +01:00
Thomas Gelf
a74381ebc9 RestApiClient: use Accept header for non-raw requests 2015-11-06 09:31:40 +01:00
Thomas Gelf
67551e6285 QuickTable: use new web2 default table classes 2015-11-06 09:22:47 +01:00
Thomas Gelf
c070c77611 Import: no longer show raw row on exception 2015-11-06 09:20:13 +01:00
Thomas Gelf
f18e1b6a5f ConfigDiff: byebye PHP-FineDiff, hello php-diff
Gives far better performance for larger strings
2015-11-05 12:30:07 +01:00