Commit Graph

406 Commits

Author SHA1 Message Date
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 9cfaf4d71f DirectorDatafieldForm: textarea height, code cleanup 2015-07-30 09:07:00 +02:00
Thomas Gelf ef28a18af2 configuration.php: add permissions/restrictions 2015-07-30 09:05:32 +02:00
Thomas Gelf 0bc2fbe9c7 Util: add auth helper methods 2015-07-30 09:04:42 +02:00
Thomas Gelf 3c5a825f04 SettingsContoller: form should be a form...
...also added a LOT of userfriendly hints, errors and notes
2015-07-30 08:54:04 +02:00
Thomas Gelf 6da851a6f7 DatafieldTable: show more meaningful columns 2015-07-30 08:54:04 +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 9d9c23eed6 IcingaHostTemplateTable: first template only table 2015-07-30 08:54:03 +02:00
Thomas Gelf 58f19a9270 css/module.less: errors, textarea height 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 e4738f966d Controllers: no forward, web2 broke it again 2015-07-29 20:13:06 +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
Thomas Gelf ca3226f7fa css/imgs: public stuff for trees 2015-07-29 17:19:09 +02:00
Alexander Fuhr 34237b265e QuickTable: Use the setColumns in EditorFilter 2015-07-29 17:16:38 +02:00
Alexander Fuhr 5887570ca2 Tables: Add the searchColumn property
refs #9729
2015-07-29 15:31:32 +02:00
Alexander Fuhr 99027a343d ListController|ObjectsController: setupFilterControl
refs #9729
2015-07-29 15:31:32 +02:00
Alexander Fuhr bb8ba0c495 list/object|table: add filter editor usage
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
Thomas Gelf 00267a3b4f IcingaHostForm: do not ask for missing vars 2015-07-28 17:57:30 +02:00
Alexander Fuhr d7f3c596d6 IcingaHostForm: Use fields 2015-07-28 17:37:58 +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 f58cc3e22c Fields: Implement "assign field" forms
resolves #9752
2015-07-28 15:25:44 +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
Alexander Fuhr 2a4a8d2fdc IcingaHostForm: Remove whitespaces 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 6b96198235 IcingaHostTable: show imports in table 2015-07-28 15:20:39 +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 360a8f794d schema/mysql: add missing new line in upgrade _34 ;) 2015-07-28 14:21:14 +02:00
Alexander Fuhr 6d2f4b8954 schema/mysql: set fields is_required attribute to not null 2015-07-28 14:19:41 +02:00
Alexander Fuhr 9e275a589c DirectorDatafieldForm: Add loadObject to fix settings 2015-07-28 13:20:27 +02:00
Alexander Fuhr 45049e45da DataTypeDatalist: rename datalist field to datalist_id 2015-07-28 12:03:47 +02:00