Alexander Fuhr
|
fbbea8d486
|
IcingaObjectImports: Add check if modified and loaded from db
|
2015-06-30 10:46:15 +02:00 |
Thomas Gelf
|
816f8b8a72
|
Welcome: new controller showing initial help...
...especially in case your config is still missing.
|
2015-06-29 16:01:10 +02:00 |
Alexander Fuhr
|
321f9d9503
|
IcingaObjectImports: Fix bug with on delete
|
2015-06-29 12:50:59 +02:00 |
Thomas Gelf
|
114bac0d55
|
CustomVariable: no abstract for interface method
|
2015-06-29 12:04:45 +02:00 |
Thomas Gelf
|
815139bb21
|
List: add remaining tabs
Temporarily keeping endpoint and command args, will become subitems
later on
|
2015-06-29 11:31:35 +02:00 |
Thomas Gelf
|
fe7cb41bac
|
Services: ooops
|
2015-06-29 11:16:29 +02:00 |
Thomas Gelf
|
3d9fb846ed
|
Services: add tabs, remove menu item & legacy actions
|
2015-06-29 11:15:23 +02:00 |
Thomas Gelf
|
c95c689609
|
Hosts: add tabs, remove menu item & legacy actions
|
2015-06-29 11:12:20 +02:00 |
Alexander Fuhr
|
775bc67fec
|
Add imports support for Endpoint
|
2015-06-29 11:11:56 +02:00 |
Alexander Fuhr
|
f1c3f9025b
|
Add imports support for UserGroup
|
2015-06-29 11:02:30 +02:00 |
Alexander Fuhr
|
61812d6115
|
Add imports support for Zone
|
2015-06-29 10:46:32 +02:00 |
Alexander Fuhr
|
cdb66b648a
|
Add imports support for Command
|
2015-06-29 10:39:37 +02:00 |
Alexander Fuhr
|
c7f7d37523
|
Add imports support for Servicegroup
|
2015-06-29 10:28:57 +02:00 |
Alexander Fuhr
|
b8a35e068c
|
Merge branch 'master' of git.icinga.org:icingaweb2-module-director
|
2015-06-29 10:21:14 +02:00 |
Alexander Fuhr
|
878841e33e
|
Add imports support for Hostgroup
|
2015-06-29 10:20:15 +02:00 |
Thomas Gelf
|
854ba20451
|
config: add tabs, less menu items
|
2015-06-29 10:13:39 +02:00 |
Alexander Fuhr
|
0af3ed4452
|
Add imports support for Timeperiod
|
2015-06-26 16:45:44 +02:00 |
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
|
bc57937078
|
DirectorObjectForm: Add imports handling вот так
|
2015-06-26 15:56:55 +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
|
a2da7581b0
|
Merge branch 'master' of git.icinga.org:icingaweb2-module-director
|
2015-06-26 10:40:22 +02:00 |
Alexander Fuhr
|
b1a7922873
|
Imports: Start with implementing the imports
|
2015-06-26 10:39:30 +02:00 |
Thomas Gelf
|
2021dc3479
|
DbObject: fix legacy method call
|
2015-06-25 08:45:36 +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
|
fc2352fb1e
|
QuickForm: improve submission detection
Still not complete
|
2015-06-24 14:54:14 +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
|
9504f9a094
|
DirectorObjectForm: add basic customvar support
* Allow to add a single var each time
* Allow to modify existing vars
* Re-organize onSuccess code
* Add object helper method
|
2015-06-24 10:11:36 +02:00 |
Thomas Gelf
|
eb6fda1eb1
|
QuickForm: add onSetup helper
|
2015-06-24 10:07:30 +02:00 |
Thomas Gelf
|
8267e377ea
|
CustomVariable: new helper methods
|
2015-06-24 10:07:01 +02:00 |
Thomas Gelf
|
ac5bfd32f3
|
CustomVariables: fix method calls
|
2015-06-24 09:43:48 +02:00 |
Thomas Gelf
|
a2790652ec
|
CustomVariables: do not replace vars on modification
|
2015-06-24 09:42:50 +02:00 |
Alexander Fuhr
|
da7cc607e5
|
Db: Fix checksum escaping :)
|
2015-06-23 16:45:25 +02:00 |
Thomas Gelf
|
a412a9fec2
|
Db: pgsql
|
2015-06-23 16:12:26 +02:00 |
Thomas Gelf
|
e7dbeef21c
|
IcingaConfig: pgsql workaround :(
|
2015-06-23 16:10:57 +02:00 |
Thomas Gelf
|
ae6b7367dc
|
IcingaConfig: generation time is INT (ms)
|
2015-06-23 16:07:34 +02:00 |
Thomas Gelf
|
ae4f80444a
|
IcingaConfig: one more pgsql thingy
|
2015-06-23 16:05:34 +02:00 |
Thomas Gelf
|
0e4b781600
|
IcingaConfig: escape checksums for pgsql
|
2015-06-23 16:03:56 +02:00 |
Alexander Fuhr
|
040dbdbb99
|
DbObject: Fix wrong type comparison
|
2015-06-23 16:02:54 +02:00 |
Thomas Gelf
|
f1595738e3
|
Db: fix pgsql check
|
2015-06-23 15:24:05 +02:00 |
Thomas Gelf
|
9c5cd31357
|
IcingaConfig: escape binary checksums for pgsql
|
2015-06-23 15:13:34 +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 |
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
|
a80c295314
|
IcingaConfig: generate and store if modified
resolves #9434
|
2015-06-17 19:03:23 +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
|
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 |
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 |
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
|
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
|
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
|
eaea917c1f
|
IcingaCommand: render methods_execute as execute
|
2015-06-11 22:01:12 +02:00 |
Thomas Gelf
|
24fff442e0
|
DbObject: separate setting db properties
|
2015-06-11 22:00:36 +02:00 |
Thomas Gelf
|
b4ffd5f02d
|
IcingaObject: control intendation here. Really?
|
2015-06-11 21:34:12 +02:00 |
Thomas Gelf
|
00162bccf8
|
CustomVariable: lots of rendering improvements
|
2015-06-11 21:33:47 +02:00 |
Thomas Gelf
|
29230ad7b5
|
IcingaConfigHelper: fix backslash encoding
|
2015-06-11 21:32:46 +02:00 |