Commit Graph

260 Commits

Author SHA1 Message Date
Alexander Fuhr f7bd670d1b Add imports support to User 2015-06-26 16:36:18 +02:00
Alexander Fuhr fd74a8dfd5 Add imports support to Service 2015-06-26 16:20:16 +02:00
Alexander Fuhr a663d571be IcingaObject: Add storeImports как то так 2015-06-26 15:55:16 +02:00
Alexander Fuhr 864b9ea55c Implement IcingaObjectImport to handle object imports 2015-06-26 15:54:00 +02:00
Alexander Fuhr b1a7922873 Imports: Start with implementing the imports 2015-06-26 10:39:30 +02:00
Alexander Fuhr 330c7b825e xMember: Delete the absolete Member classes 2015-06-24 15:34:24 +02:00
Alexander Fuhr 33ea3a9b34 IcingaObjectGroups: Fix typo in set() method 2015-06-24 14:57:04 +02:00
Thomas Gelf b26172e0e9 IcingaZone: add support for global zones 2015-06-24 13:41:45 +02:00
Thomas Gelf f8bd943181 Group membership: more magic 2015-06-24 11:25:22 +02:00
Thomas Gelf b75029c5aa IcingaCommand,Service,User: support custom vars 2015-06-24 10:13:27 +02:00
Thomas Gelf 1bdeff3474 IcingaObject: add/fix customvar support 2015-06-24 10:13:06 +02:00
Thomas Gelf 676acf0740 Util: new helper class 2015-06-23 14:37:23 +02:00
Alexander Fuhr ef537160f7 IcingaObjectGroups: Fix empty groups rendering
fixes #9432
2015-06-17 12:30:59 +02:00
Alexander Fuhr 616892984d Groups: Add generic Groups support
resolves #9427
2015-06-16 17:58:47 +02:00
Alexander Fuhr 193cb60604 Groups: Add groups support to User, Host and Service 2015-06-16 17:51:01 +02:00
Thomas Gelf 828a4a709b IcingaObject: die when there was no error handler 2015-06-15 16:36:51 +02:00
Thomas Gelf 91dde44441 CustomVariables: add load from db support 2015-06-15 16:35:18 +02:00
Thomas Gelf 774957cfe7 IcingaObject: allow to override renderCustomVars 2015-06-15 14:23:15 +02:00
Alexander Fuhr 0e785274bf IcingaHostObject: Fix typo in renderVolatile method 2015-06-15 09:57:48 +02:00
Alexander Fuhr 49f7afc2ff Add IcingaUserGroupMember Object 2015-06-12 13:15:55 +02:00
Alexander Fuhr f02c5e6f1d UserGroup: Conform the class and file naming 2015-06-12 12:07:53 +02:00
Alexander Fuhr 8b22a3ee81 ServiceGroup: Conform the class and file naming 2015-06-12 12:02:51 +02:00
Alexander Fuhr 9f7ff8276d HostGroupMember: Conform the class and file naming 2015-06-12 11:55:15 +02:00
Alexander Fuhr 4febd5c635 HostGroup: Conform the class and file naming 2015-06-12 11:51:12 +02:00
Alexander Fuhr 750ed26ef6 Object/IcingaUser: Add boolean render methods to affected properties 2015-06-12 11:11:51 +02:00
Alexander Fuhr db58cb8882 Object/IcingaService: Add boolean render methods to affected properties 2015-06-12 11:01:26 +02:00
Alexander Fuhr 7e815e70d7 Object/IcingaHost: Add boolean render methods to affected properties 2015-06-12 10:47:05 +02:00
Thomas Gelf f354d3c034 IcingaConfig: improve prefix/intendation handling 2015-06-11 23:02:43 +02:00
Thomas Gelf ccca0f85b0 IcingaObject: generate an empty line between objects 2015-06-11 22:49:06 +02:00
Thomas Gelf 6475e0495a IcingaConfigHelper: move to IcingaConfig namespace 2015-06-11 22:44:17 +02:00
Thomas Gelf eaea917c1f IcingaCommand: render methods_execute as execute 2015-06-11 22:01:12 +02:00
Thomas Gelf b4ffd5f02d IcingaObject: control intendation here. Really? 2015-06-11 21:34:12 +02:00
Thomas Gelf b2f66b3995 CustomVariables: implement and use basic rendering 2015-06-11 19:46:36 +02:00
Thomas Gelf 57d443157f IcingaObject: allow to access custom vars 2015-06-11 19:18:47 +02:00
Thomas Gelf 38221e0605 IcingaConfigHelper: add reserved words 2015-06-11 07:52:26 +02:00
Thomas Gelf 9e52629d6e IcingaObject: move render helpers to helper class
Introduced IcingaConfigHelper, as not only IcingaObject classes will
need those helper methods. Calls are static right now.
2015-06-11 07:44:22 +02:00
Alexander Fuhr ff6ed55c4b renderCustomVars: Add todo about escaping of reserved words 2015-06-10 15:40:45 +02:00
Alexander Fuhr db8059c4b7 ServiceVars: Add form, table, object and actions 2015-06-09 11:55:48 +02:00
Alexander Fuhr 5412254d83 TimePeriod: Conform the naming 2015-06-09 10:35:02 +02:00
Thomas Gelf 12cbb83044 IcingaZone: fix erraneous parameter order 2015-06-08 20:40:51 +02:00
Alexander Fuhr a9e879b72f IcingaZone: Fix missing semicolon 2015-06-08 15:28:56 +02:00
Thomas Gelf 9b34ba6848 IcingaHost: render boolean property, sample 2015-06-08 14:42:28 +02:00
Thomas Gelf 37b5f5ddc7 IcingaHost: show how to state custom var support 2015-06-08 14:42:12 +02:00
Thomas Gelf d2bb7fc9de IcingaHost, IcingaService: render check_command name 2015-06-08 14:41:40 +02:00
Thomas Gelf 8306787383 IcingaZone: render parent zone names 2015-06-08 14:40:46 +02:00
Thomas Gelf b4fdb6b64e IcingaObject: add first rendering examples 2015-06-08 14:37:33 +02:00
Thomas Gelf 26621f5ab1 IcingaObject: add generic helper methods 2015-06-08 13:02:09 +02:00
Alexander Fuhr 4c1c4e7d2a ServiceGroupMembers: Add form, table, object and actions 2015-06-03 14:59:29 +02:00
Alexander Fuhr 0c66f23430 Service: Add form, table, object and actions 2015-06-03 14:34:54 +02:00
Alexander Fuhr 7d99342274 Timeperiod: Add form, table, object and actions 2015-06-03 13:02:44 +02:00
Alexander Fuhr c61656c46c HostgroupVars: Add form, table, object and actions 2015-06-03 12:05:50 +02:00
Alexander Fuhr a4a97db6c3 HostgroupMember: Add form, table, object and actions 2015-06-02 17:37:54 +02:00
Alexander Fuhr a991e6815d Usergroup: Add form, table, object and actions 2015-06-02 14:19:05 +02:00
Alexander Fuhr 8d25b84f20 Servicegroup: Add form, table, object and actions 2015-06-02 11:56:42 +02:00
Alexander Fuhr 0459ec95f9 Hostgroup: Add form, table, object and actions 2015-06-02 10:49:31 +02:00
Alexander Fuhr b74d26808f Endpoint: add table, form and object 2015-06-01 17:26:09 +02:00
Alexander Fuhr 39c53813e7 User: add table, form, object 2015-06-01 17:00:02 +02:00
Thomas Gelf 825602f509 IcingaCommandArgument: new object type 2015-06-01 16:36:06 +02:00
Thomas Gelf ca3398247e Activity log: initial basic implementation
fixes #9167
2015-04-24 15:57:01 +02:00
Thomas Gelf 332ec1da4b Initial rough abstractions, basic forms
fixes #9134
2015-04-24 14:26:44 +02:00