1328 Commits

Author SHA1 Message Date
Thomas Gelf
017f4b09d1 EndpointController: remove peer detection 2016-02-17 16:47:42 +01:00
Thomas Gelf
b6a8ce7acc BenchmarkCommand: remove api instantiation logic 2016-02-17 16:44:23 +01:00
Thomas Gelf
e250c7c6f6 CliCommand: provide api helper 2016-02-17 16:43:29 +01:00
Thomas Gelf
19a92b1bef Db: getDeploymentEndpointName should retrieve...
...only endpoints with a configured api user
2016-02-17 16:42:42 +01:00
Thomas Gelf
3df0115895 run.php: cleanup, add property modifiers 2016-02-17 16:41:46 +01:00
Thomas Gelf
bf31f77961 InspectController: delegate api instantiation 2016-02-17 16:40:43 +01:00
Thomas Gelf
e33d548d1b ActionController: get api from endpoint object 2016-02-17 16:40:08 +01:00
Thomas Gelf
402b4c31e2 IcingaEndpoint: add api user and client helper 2016-02-17 16:39:18 +01:00
Thomas Gelf
7b6747ab67 IcingaObject: add helper for related objects 2016-02-17 16:03:07 +01:00
Thomas Gelf
afe0bfb373 Migrations: run initial schema file...
...when no migrations have ever been applied
2016-02-17 15:42:34 +01:00
Thomas Gelf
c3ac57ede0 schema/mysql: forgot to raise schema version 2016-02-17 15:37:35 +01:00
Thomas Gelf
c6cd99f9db Hooks: remove last traces of Web\Hook 2016-02-17 11:49:56 +01:00
Thomas Gelf
04cdf624c0 PropertyModifier: switch hook base 2016-02-17 11:11:05 +01:00
Thomas Gelf
7b65efee23 Hooks: get rid of legacy pre 2.1 hook classes
In case you already implemented such you have to adjust your implementations.
Just replace Director/Web/Hook with Director/Hook. Sorry for the inconvenience.
Compat classes would have been possible, but as Director isn't stable yet I'd
like to avoid doing so.
2016-02-17 10:49:57 +01:00
Thomas Gelf
2a173b7cd3 ImportSourceLdap: allow to fetch dn as a column 2016-02-17 10:00:40 +01:00
Thomas Gelf
5b3b5cbfb8 IcingaObjects: add new "disabled" property 2016-02-16 12:17:50 +01:00
Thomas Gelf
b22f12cf55 IcingaObject: dedicated boolean munging method 2016-02-16 11:46:01 +01:00
Thomas Gelf
22918f99b1 Db: no transaction for settings 2016-02-15 08:25:52 +01:00
Thomas Gelf
c0ee54b81c IcingaConfig:: fix db connection reference 2016-02-10 17:39:56 +01:00
Thomas Gelf
4c8bc7f3b4 HostController: fetch settings via helper methods 2016-02-10 17:38:39 +01:00
Thomas Gelf
446f378b10 IcingaConfig: get rid of hardcoded zone names 2016-02-09 20:43:13 +01:00
Thomas Gelf
543601e5c6 InspectController: discover endpoint if none given
Also fixes host/service inspect hooks
2016-02-09 20:38:56 +01:00
Thomas Gelf
8e4e441484 Db: add deployment settings helper methods 2016-02-09 20:38:16 +01:00
Thomas Gelf
ea327ed4ec Db: add methods to store and fetch settings 2016-02-09 20:37:10 +01:00
Thomas Gelf
b551651f7e schema/mysql: introduce the director_setting table 2016-02-09 19:37:23 +01:00
Thomas Gelf
ad39da9a13 Sync: fix datalist entry sync 2016-02-09 19:21:36 +01:00
Thomas Gelf
ef1079e600 Sync: raise limits 2016-02-09 19:21:17 +01:00
Thomas Gelf
1838057220 ConfigForm: use migrations table for db check 2016-02-09 14:33:31 +01:00
Thomas Gelf
84cbf522c9 Migrations: implement DB migration helpers 2016-02-08 22:33:28 +01:00
Thomas Gelf
81123ea78f ConfigController: temporarily remove future param
Not yet available in current master, would trigger errors
2016-02-08 12:23:00 +01:00
Thomas Gelf
f0607c33be DirectorObjectForm: fix refs to missing field
The related field has not been pushed to master yet.
2016-02-08 11:30:12 +01:00
Thomas Gelf
a4b2e7ed33 css: align password field to text field size 2016-02-05 17:18:13 +01:00
Thomas Gelf
bd154f8ba5 config/show: replace legacy class 2016-02-05 16:43:44 +01:00
Thomas Gelf
4d78083304 host/agent: add code markup for icinga ticket 2016-02-05 16:42:13 +01:00
Thomas Gelf
242d8aa5a0 host/agent: fix header tags 2016-02-05 16:39:09 +01:00
Thomas Gelf
73f34e7f29 host/agent: agent setup instructions, with ticket 2016-02-05 16:37:57 +01:00
Thomas Gelf
d709ebc05f CoreApi: new getTicketSalt() method 2016-02-05 16:29:53 +01:00
Thomas Gelf
62d13d7a60 Util::getIcingaTicket (and related helper method) 2016-02-05 16:24:20 +01:00
Thomas Gelf
cf46a7291e show/activitylog: cleanup, more details 2016-02-05 15:58:42 +01:00
Thomas Gelf
bbc90710cb ShowController: fix history links for hex source 2016-02-05 15:58:02 +01:00
Thomas Gelf
72b1f01592 config/files: config details, redeploy link 2016-02-05 15:41:02 +01:00
Thomas Gelf
c285dc260d IcingaZone: no endpoint fetching for new zones 2016-02-05 15:38:57 +01:00
Thomas Gelf
31b0e7a180 DirectorObjectForm: fix object type case on redirect 2016-02-04 16:59:38 +01:00
Thomas Gelf
88ffc6baf2 Icinga/DbObject: explizit destruction 2016-02-04 16:58:32 +01:00
Thomas Gelf
ac6464c5e4 DirectorObjectForm: prepare object type access
Introduces addObjectTypeElement(), this will allow for context- and
permission-dependent forms. We will then finally get rid of the "Add
object / template" distinction.
2016-02-04 16:52:34 +01:00
Thomas Gelf
7a6bae9430 DirectorObjectForm: improve getSentOrObjectValue() 2016-02-04 16:51:53 +01:00
Thomas Gelf
e56424a20d doc/70-REST-API: small enhancements 2016-02-04 16:40:18 +01:00
Thomas Gelf
12d6381e44 ObjectController: allow fields for any command 2016-02-04 10:26:16 +01:00
Thomas Gelf
2d40ffa1e0 IcingaObjectFieldForm: easier field handling
This makes it much easier to deal with command fields, as they are
auto-proposed in a very helpful way.
2016-02-04 10:05:32 +01:00
Thomas Gelf
7d96201afc IcingaArguments: fix index when loading from db 2016-02-03 11:15:20 +01:00