3381 Commits

Author SHA1 Message Date
Thomas Gelf
c0c3d1b16d CoreApi: implement getConstant(s) 2015-12-02 02:43:26 +01:00
Thomas Gelf
ed3624239b IcingaObject: allow to access arguments 2015-12-02 02:42:14 +01:00
Thomas Gelf
81a1706b46 RestApiResponse: add getSingleResult, split getResult 2015-12-02 02:40:53 +01:00
Thomas Gelf
a94f5c5969 DbObject: relax primary key check 2015-12-02 02:38:19 +01:00
Thomas Gelf
9413c8cdbd IcingaConfig: do not re-deploy external objects 2015-12-01 14:47:10 +01:00
Thomas Gelf
4875c2813d IcingaArguments: fix variable name 2015-11-30 21:40:32 +01:00
Thomas Gelf
41d6f47752 DbObject: allow to change primary key (not autoinc) 2015-11-30 21:03:46 +01:00
Thomas Gelf
029ee84d33 IcingaConfig: cleanup, hardcode director-global 2015-11-30 15:31:54 +01:00
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