Alexander Fuhr
|
d7a816026f
|
schema: use checksum as primary key for config
|
2015-06-17 19:02:08 +02:00 |
Alexander Fuhr
|
bc00eefb07
|
Conf: renamed controller to Config
|
2015-06-17 18:57:51 +02:00 |
Alexander Fuhr
|
a287ef799d
|
ConfController: Add new Controller to manage Icinga Configuration
|
2015-06-17 13:31:51 +02:00 |
Alexander Fuhr
|
ef537160f7
|
IcingaObjectGroups: Fix empty groups rendering
fixes #9432
|
2015-06-17 12:30:59 +02:00 |
Alexander Fuhr
|
6fcb16ced8
|
IcingaConfig: Rename fromDb() to generate()
|
2015-06-17 11:29:55 +02:00 |
Alexander Fuhr
|
bcbee81fa0
|
DirectorObjectForm: Fix typo
|
2015-06-17 11:21:44 +02:00 |
Alexander Fuhr
|
85b26041f9
|
DirectorObjectForm: Fix typo and so on
|
2015-06-17 11:18:44 +02:00 |
Thomas Gelf
|
56c4b791ef
|
doc: add TODO list
|
2015-06-17 11:11:59 +02:00 |
Thomas Gelf
|
b15e814151
|
Forms: centralize groups property loading
|
2015-06-17 11:11:25 +02:00 |
Thomas Gelf
|
a25bb80004
|
IcingaConfig: add more object types
|
2015-06-17 10:53:41 +02:00 |
Thomas Gelf
|
ed8e472cba
|
IcingaConfigFile: remove different implementations
One size fits all ;)
|
2015-06-17 10:03:31 +02:00 |
Thomas Gelf
|
774174052a
|
DirectorObjectForm: fix exception on groupless objects
|
2015-06-17 10:02:29 +02:00 |
Alexander Fuhr
|
616892984d
|
Groups: Add generic Groups support
resolves #9427
|
2015-06-16 17:58:47 +02:00 |
Alexander Fuhr
|
e9e9f91fee
|
IcingaConfigHelper: Use config renderer and escape strings
|
2015-06-16 17:54:38 +02:00 |
Alexander Fuhr
|
61414cbadc
|
IcingaConfig: Add an IcingaConfigRenderer Interface
|
2015-06-16 17:52:06 +02:00 |
Alexander Fuhr
|
193cb60604
|
Groups: Add groups support to User, Host and Service
|
2015-06-16 17:51:01 +02:00 |
Alexander Fuhr
|
fe1994000f
|
MySQL Schema: Drop service object_name index
|
2015-06-16 17:49:07 +02:00 |
Thomas Gelf
|
a9b9342092
|
DirectorObjectForm: add dummy element for db vars
|
2015-06-15 17:16:43 +02:00 |
Thomas Gelf
|
49abd08ec3
|
CustomVariables: implement iterator and countable
|
2015-06-15 17:16:09 +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
|
fbc56df500
|
CustomVariableDictionary: rudimentary rendering
|
2015-06-15 14:51:06 +02:00 |
Thomas Gelf
|
212a36a858
|
CustomVariableArray: move renderArray to config helper
|
2015-06-15 14:32:35 +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 |
Thomas Gelf
|
564707760e
|
schema: do not enforce optional values for endpoints
|
2015-06-12 22:51:22 +02:00 |
Alexander Fuhr
|
f103434468
|
Merge branch 'master' of git.icinga.org:icingaweb2-module-director
|
2015-06-12 13:42:16 +02:00 |
Alexander Fuhr
|
ce51563356
|
Add Users to show/config file
|
2015-06-12 13:41:38 +02:00 |
Thomas Gelf
|
417c15677f
|
IcingaConfig: just a newline
|
2015-06-12 13:38:49 +02:00 |
Thomas Gelf
|
47c95be455
|
CustomVariableArray: temporary ugly array diff fix
|
2015-06-12 13:38:06 +02:00 |
Alexander Fuhr
|
8ae4ed6bfa
|
Add UserGroupMember management
|
2015-06-12 13:16:41 +02:00 |
Alexander Fuhr
|
49f7afc2ff
|
Add IcingaUserGroupMember Object
|
2015-06-12 13:15:55 +02:00 |
Alexander Fuhr
|
00a4bc39f4
|
Add IcingaUserGroupMemberTable
|
2015-06-12 13:15:27 +02:00 |
Alexander Fuhr
|
a9a6457748
|
Add IcingaUserGroupMemberForm
|
2015-06-12 13:14:52 +02:00 |
Alexander Fuhr
|
5f18a40e45
|
UserGroupMembers: Add menu entry for user group members
|
2015-06-12 12:22:17 +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
|
055895a553
|
show/config: new test URL added to menu
|
2015-06-11 22:49:33 +02:00 |
Thomas Gelf
|
ccca0f85b0
|
IcingaObject: generate an empty line between objects
|
2015-06-11 22:49:06 +02:00 |
Thomas Gelf
|
a250d4730b
|
IcingaConfig: add a couple of config files
|
2015-06-11 22:48:41 +02:00 |
Thomas Gelf
|
e4e31268c2
|
DbObject: add loadAll method
|
2015-06-11 22:48:07 +02:00 |
Thomas Gelf
|
6475e0495a
|
IcingaConfigHelper: move to IcingaConfig namespace
|
2015-06-11 22:44:17 +02:00 |
Thomas Gelf
|
02d5cf7761
|
IcingaCommandForm: add missing execution types
|
2015-06-11 22:01:51 +02:00 |
Thomas Gelf
|
eaea917c1f
|
IcingaCommand: render methods_execute as execute
|
2015-06-11 22:01:12 +02:00 |