441 Commits

Author SHA1 Message Date
Thomas Gelf
62a0f5f9c2 Sync: indentation 2015-10-20 22:22:58 +02:00
Thomas Gelf
fc5976b5f8 Sync: use IcingaException 2015-10-20 22:21:48 +02:00
Thomas Gelf
ccf8e6fa78 IcingaCommandArgument: first rendering implementation 2015-10-16 18:42:38 +02:00
Thomas Gelf
0a0015f96a DirectorDeploymentLog: adjust object to fit schema 2015-10-16 18:42:11 +02:00
Thomas Gelf
72c76134f6 CoreApi: add getStatus() method 2015-10-16 18:41:53 +02:00
Thomas Gelf
e833d7be76 IcingaObject: just a newline 2015-10-16 18:41:07 +02:00
Thomas Gelf
a1aea38cb4 IcingaCommand: extend input handling, be flexible 2015-10-16 18:39:13 +02:00
Thomas Gelf
7832cf85f1 IcingaArguments: new helper object, readonly 2015-10-16 18:38:28 +02:00
Thomas Gelf
249b849b08 IcingaConfigHelper: introduce alreadyRendered() 2015-10-16 18:36:43 +02:00
Thomas Gelf
371589a2a7 IcingaCommand: render command as an array 2015-10-16 18:13:42 +02:00
Thomas Gelf
062cd77496 CoreApi: store deployed config checksum 2015-10-16 18:12:47 +02:00
Thomas Gelf
776cd98253 CoreApi: provide active stage name 2015-10-16 18:08:18 +02:00
Thomas Gelf
bbf7796b53 QuickTable: allow to provide pre-row classes 2015-10-16 18:04:12 +02:00
Thomas Gelf
071cf627d2 DirectorObjectForm: implement generic deletion 2015-10-15 23:56:25 +02:00
Thomas Gelf
4d72e315f2 DirectorObjectForm: add vars to fields group for now 2015-10-15 23:55:56 +02:00
Thomas Gelf
f122fc3eb1 ObjectController: remove legacy delete tab 2015-10-15 23:55:13 +02:00
Thomas Gelf
0a5addabd1 DirectorObjectForm: group exection options, style 2015-10-15 23:52:31 +02:00
Thomas Gelf
dc41842118 DirectorObjectForm: add store/delete button helper 2015-10-15 23:51:29 +02:00
Thomas Gelf
b376527c44 ObjectController: formatting 2015-10-15 23:49:34 +02:00
Thomas Gelf
c4f8425634 IcingaHost: add enumProperties, test for now 2015-10-15 23:48:36 +02:00
Thomas Gelf
988eb4bf77 DirectorObjectForm: redirect to newly created objects 2015-10-15 23:47:05 +02:00
Thomas Gelf
eea642bd1c ImortSourceLdap: remove test columns 2015-10-15 23:45:30 +02:00
Thomas Gelf
51ee2a1fa5 QuickForm: add buttons to group
TODO: create list of buttons, get rid of hardcoded delete
2015-10-15 23:44:37 +02:00
Thomas Gelf
439d4ebc3d IcingaConfg: make use of new ShipConfigFiles hook 2015-10-15 20:35:21 +02:00
Thomas Gelf
81c6920b93 ShipConfigFilesHook: new hook
Allows other modules to ship additional files to/through Icinga 2.
2015-10-15 20:32:15 +02:00
Thomas Gelf
e7687d226a DirectorObjectForm: provide delete button 2015-10-15 20:16:07 +02:00
Thomas Gelf
48a0389c80 QuickForm: remove most decorators from submit 2015-10-15 20:11:40 +02:00
Thomas Gelf
4693be3aa2 DirectorObjectForm: add fields to display group 2015-10-15 20:05:18 +02:00
Thomas Gelf
fc748ff80a IcingaConfig::configFile(): allow custom suffix 2015-10-15 20:02:44 +02:00
Thomas Gelf
d7c2e7dacd DbObject: do not hide our exceptions 2015-10-15 20:01:18 +02:00
Thomas Gelf
b7d4b3f1a2 QuickForm: set decorators for form errors 2015-10-15 17:53:29 +02:00
Thomas Gelf
7693192e66 QuickForm: catch Exceptions from success handlers 2015-10-15 17:52:56 +02:00
Thomas Gelf
0544be3aec QuickForm: allow params for successUrl 2015-10-15 17:52:02 +02:00
Thomas Gelf
7f9d1750c5 DbObject: new method getKeyParams() 2015-10-15 17:48:29 +02:00
Thomas Gelf
45e6cb9944 ObjectController: correctly load fields 2015-10-13 17:58:50 +02:00
Thomas Gelf
ef46c9de56 DbObject: allow to create without props 2015-10-13 17:53:01 +02:00
Thomas Gelf
a39c8c3280 QuickForm: add getSuccessUrl() 2015-10-13 17:48:16 +02:00
Thomas Gelf
e098f1bbb0 DbObject: improve exceptions 2015-10-13 17:47:32 +02:00
Thomas Gelf
5a244e209a QuickForm: fix ampersand for form actions 2015-10-13 17:29:20 +02:00
Thomas Gelf
be98cf5133 QuickForm: return sent value only when sent 2015-10-13 17:28:26 +02:00
Thomas Gelf
7c081c12ce QuickTable: use one more class, thanks web 2.0.0 2015-10-13 17:21:39 +02:00
Thomas Gelf
346eb597ee ActionController: add deployments to config tabs 2015-09-30 08:50:59 +02:00
Thomas Gelf
416cf848ab inspect: studio-like tree 2015-09-30 08:41:51 +02:00
Thomas Gelf
9ea08647dc RestApiClient: handle non-json errors 2015-09-29 19:01:25 +02:00
Thomas Gelf
a0c418a952 Db: don't collect states we learned about
Might be reverted later on, but is the safer choice for now
2015-09-29 18:53:53 +02:00
Thomas Gelf
386a7ee90d DirectorObjectForm: gracefully handle missing...
...data type implementations. Happens when fields have been configured
with data types provided by modules that have been disabled later on.
2015-09-29 18:47:49 +02:00
Thomas Gelf
7b6245dc0a ActionController: remove legacy syncproperty tab 2015-09-14 16:55:19 +02:00
Thomas Gelf
1a553df185 ObjectController: allow to edit fields 2015-09-14 16:54:43 +02:00
Thomas Gelf
5cbe07e95b ActionController: rename Import "run" to "history" 2015-09-14 16:53:15 +02:00
Thomas Gelf
bda3ab311d DirectorObjectForm: extended hint for imports 2015-09-14 16:52:18 +02:00