Thomas Gelf
|
9c5cd31357
|
IcingaConfig: escape binary checksums for pgsql
|
2015-06-23 15:13:34 +02:00 |
Alexander Fuhr
|
8333975662
|
GeneratedConfigTable: Fix group by error
|
2015-06-23 14:44:25 +02:00 |
Thomas Gelf
|
29820e05ac
|
Util: fix pass-by-ref error
|
2015-06-23 14:38:37 +02:00 |
Thomas Gelf
|
676acf0740
|
Util: new helper class
|
2015-06-23 14:37:23 +02:00 |
Alexander Fuhr
|
2dcd1c2d78
|
DbObject: Add pg escape for checksum
|
2015-06-23 14:19:30 +02:00 |
Thomas Gelf
|
06935c442d
|
IcingaConfig: pgsql workaround :(
|
2015-06-23 14:12:39 +02:00 |
Thomas Gelf
|
3087776f6b
|
PosgreSQL: use ENCODE, not HEX
|
2015-06-23 13:28:14 +02:00 |
Thomas Gelf
|
6c8213f4db
|
DbObject: do not insert id=NULL, fails on pgsql
|
2015-06-23 13:05:02 +02:00 |
Alexander Fuhr
|
bea63149c6
|
Db: Fix the where clause for the object_type
|
2015-06-23 12:56:59 +02:00 |
Alexander Fuhr
|
1f27c6cfbe
|
Add PostgreSQL Schema that is fitting the MySQL Schema
refs #9442
|
2015-06-23 09:56:48 +02:00 |
Alexander Fuhr
|
548de3a49c
|
MySQL Schema: Change timeout datatype from medium- to smallint
|
2015-06-22 16:44:24 +02:00 |
Thomas Gelf
|
110ecf65b8
|
GeneratedConfigTable: commit missing table
|
2015-06-18 11:03:18 +02:00 |
Thomas Gelf
|
32cca9d2c6
|
IcingaConfig: fix activity links
|
2015-06-18 11:01:45 +02:00 |
Thomas Gelf
|
48d876556c
|
GeneratedConfig: add simple "show" support
|
2015-06-18 10:54:44 +02:00 |
Thomas Gelf
|
4ca3583fff
|
CustomVariable: forgot to implement ConfigRenderer
|
2015-06-18 09:42:05 +02:00 |
Alexander Fuhr
|
54f7b64844
|
Config: add new test url
refs #9434
|
2015-06-17 19:04:04 +02:00 |
Alexander Fuhr
|
a80c295314
|
IcingaConfig: generate and store if modified
resolves #9434
|
2015-06-17 19:03:23 +02:00 |
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 |