Commit Graph

276 Commits

Author SHA1 Message Date
Thomas Gelf 3b7cf5a4d4 IcingaHost: use inherited fields support 2015-07-30 11:45:55 +02:00
Thomas Gelf 2643b6ae8c DirectorObjectForm: improve import handling 2015-07-30 11:43:33 +02:00
Thomas Gelf 3d205724c3 IcingaObject: resolving methods should be generic 2015-07-30 11:39:00 +02:00
Thomas Gelf 44a9755cce QuickForm: no label for hints 2015-07-30 10:09:44 +02:00
Thomas Gelf d30d5c51c2 DirectorObjectForm: add a bunch of helper methods 2015-07-30 10:07:44 +02:00
Thomas Gelf d93e498688 ObjectController: reorganize tabs
Edit is the new default action, config snippet is "preview"
2015-07-30 10:04:12 +02:00
Thomas Gelf 3253bf2c88 ObjectsController: reorganize tabs 2015-07-30 09:49:34 +02:00
Thomas Gelf b97cb14e05 Objects: add template tree 2015-07-30 09:49:01 +02:00
Thomas Gelf ceb22f830d DataTypeSqlQuery: set textarea rows, use Util::* 2015-07-30 09:47:06 +02:00
Thomas Gelf fa9a6eeabb ImportSourceSql: make use of new Util helpers 2015-07-30 09:46:14 +02:00
Thomas Gelf 918660e3bf ObjectsController: support template distinction 2015-07-30 09:45:32 +02:00
Thomas Gelf 03436efa29 ObjectController: distinct templates and objects 2015-07-30 09:26:02 +02:00
Thomas Gelf 5a3fead131 DirectorObjectForm: allow to enforce object type...
...when creating new objects
2015-07-30 09:22:55 +02:00
Thomas Gelf 24cd649908 Util: add missing use, remove backslash 2015-07-30 09:12:19 +02:00
Thomas Gelf cc9b783f69 Util: a couple of db resource helpers 2015-07-30 09:11:53 +02:00
Thomas Gelf 18782b9ff5 QuickForm: add buttons before onSetup() hook 2015-07-30 09:10:57 +02:00
Thomas Gelf 7058536530 IcingaObject: add getFields() lookup method 2015-07-30 09:09:44 +02:00
Thomas Gelf 92f53f18d1 IcingaObjects: add supportsFields(), but still...
...unsure whether this shouldn't be implicitely depend on
supportsCustomVars
2015-07-30 09:08:27 +02:00
Thomas Gelf 0bc2fbe9c7 Util: add auth helper methods 2015-07-30 09:04:42 +02:00
Thomas Gelf e98401d291 DirectorObjectForm: add setElementValue() helper 2015-07-30 08:54:03 +02:00
Thomas Gelf c9dd2e284c QuickForm: addHtmlHint helper method 2015-07-30 08:54:03 +02:00
Thomas Gelf cb8077057c Db: fix enumImportSource 2015-07-30 08:54:03 +02:00
Thomas Gelf a2cc9a612a DirectorObjectForm: move optionalEnum to QuickForm 2015-07-30 08:54:03 +02:00
Thomas Gelf 5dcc9b35d9 Db: template tree should be generic 2015-07-30 08:54:03 +02:00
Thomas Gelf 2bc57d459b QuickForm: translate() makes use of module name 2015-07-30 08:54:03 +02:00
Stefan Scheungrab 229902687a PropertyModifierHook - corrected function transform in order to get the hooks working 2015-07-30 04:28:19 +02:00
Thomas Gelf 3f3fbacedd Db: simplify enum methods 2015-07-29 18:07:21 +02:00
Thomas Gelf 2fbfc109d1 Db: tabs VS spaces in enumSyncRule 2015-07-29 17:31:27 +02:00
Thomas Gelf b0e8dbc957 Db: fetchHostTemplateTree() experiments 2015-07-29 17:19:45 +02:00
Alexander Fuhr 34237b265e QuickTable: Use the setColumns in EditorFilter 2015-07-29 17:16:38 +02:00
Alexander Fuhr 99027a343d ListController|ObjectsController: setupFilterControl
refs #9729
2015-07-29 15:31:32 +02:00
Alexander Fuhr b6b7518285 QuickTable: Implement the Filter usage
refs #9729
2015-07-29 15:31:32 +02:00
Thomas Gelf 6db336fc54 DataTypeSqlQuery: add a new crazy data type 2015-07-28 17:58:02 +02:00
Alexander Fuhr e4bf3ee370 IcingaHost: Add first basic getFields() method
resolves #9760
2015-07-28 17:37:58 +02:00
Alexander Fuhr f7a2425b97 DataTypeDatalist: Implement getEntries() 2015-07-28 17:37:58 +02:00
Alexander Fuhr 31e2b23d82 IcingaServiceField: Implement the field assignment
refs #9752
2015-07-28 15:25:44 +02:00
Alexander Fuhr 6005913bbd IcingaHostField: Implement the field assignment
refs #9752
2015-07-28 15:25:44 +02:00
Alexander Fuhr e89a568fc3 Db: Add enumHostTemplates and enumServiceTemplates 2015-07-28 15:25:44 +02:00
Thomas Gelf 51c7a258ce IcingaConfig: start to work on zone magic...
...still incomplete
2015-07-28 15:24:05 +02:00
Thomas Gelf d381fddfff IcingaConfig: add zone name lookup helper and cache 2015-07-28 15:22:48 +02:00
Thomas Gelf f57847cb32 IcingaConfig: add configFile helper method 2015-07-28 15:22:20 +02:00
Thomas Gelf 2e0c636574 object/delete: add new delete form 2015-07-28 15:15:08 +02:00
Thomas Gelf 9e80a5242b QuickForm: support spaces and more on submit labels 2015-07-28 15:09:16 +02:00
Alexander Fuhr 45049e45da DataTypeDatalist: rename datalist field to datalist_id 2015-07-28 12:03:47 +02:00
Alexander Fuhr f5e8b5f8f8 DirectorDatafield: Imlement settings handling
refs #9715
2015-07-28 12:03:47 +02:00
Thomas Gelf d52549acd7 Db: add enumDatalist helper method 2015-07-28 11:49:30 +02:00
Thomas Gelf fa8dbaadfc QuickForm: add getSentValue() helper method 2015-07-28 11:48:42 +02:00
Thomas Gelf 03ffbb1de6 DirectorObjectForm: allow access to our db 2015-07-28 11:40:45 +02:00
Thomas Gelf d2d7565887 DirectorObjectForm: run setup() before object 2015-07-28 11:39:18 +02:00
Thomas Gelf a8b2eeeaf7 DirectorObjectForm: pass db to object if no such 2015-07-28 11:38:21 +02:00