1043 Commits

Author SHA1 Message Date
Thomas Gelf
21d51decb2 ActionController: start to offer JSON actions 2015-12-10 13:06:40 +01:00
Thomas Gelf
023e15d057 DirectorObjectForm: intervals for check execution 2015-12-10 12:54:34 +01:00
Thomas Gelf
59028ebeb4 DirectorObjectForm: add better status codes 2015-12-10 12:51:11 +01:00
Thomas Gelf
16c4bd4da8 QuickForm: add API helpers 2015-12-10 12:50:10 +01:00
Thomas Gelf
a7f11f7702 ImportSourceHook: add failsafe getSetting method 2015-12-03 00:39:46 +01:00
Thomas Gelf
5144b8bfed DirectorObjectForm: add getSentOrObjectValue helper 2015-12-03 00:38:59 +01:00
Thomas Gelf
3fade17bf4 IcingaHostForm: allow to select non-global zones 2015-12-02 21:31:38 +01:00
Thomas Gelf
3c07cdcf66 ImportSourceHook: exception on missing class
Otherwise we were unable to catch such failures
2015-12-02 04:00:31 +01:00
Thomas Gelf
570f8d9440 ObjectsController: add sample permission check 2015-12-02 03:35:01 +01:00
Thomas Gelf
107b872b63 DirectorObjectForm: disable additional vars
We need something better here
2015-12-02 03:33:52 +01:00
Thomas Gelf
cd5ce8063a ObjectController: rudimentary sample json support 2015-12-02 03:32:42 +01:00
Thomas Gelf
a2d1594eaf DirectorObjectForm: re-arrange fields and commands 2015-12-02 03:07:28 +01:00
Thomas Gelf
4d28358e60 ImportSourceHook: allow default key column 2015-11-30 13:06:34 +01:00
Thomas Gelf
e5ebcc4bcc DirectorObjectForm: failing field elements...
...should still make part of the fields group
2015-11-19 09:24:45 +01:00
Thomas Gelf
66f76ef8c5 DirectorObjectForm: hardcode ignored arguments
These would otherwise cause issues in redirections after deleting
object fields or arguments
2015-11-17 18:26:43 +01:00
Thomas Gelf
03ba27d159 HostActions: use new Web 2.1 hook style 2015-11-17 16:53:41 +01:00
Thomas Gelf
dff0e1a263 DirectorObjectForm: more logic separation 2015-11-15 15:17:29 +01:00
Thomas Gelf
9ea092c035 DirectorObjectForm: do not require inherited props
What worked fine for fields should now work for default properties
too.
2015-11-14 19:47:10 +01:00
Thomas Gelf
49f28b27ef DirectorObjectForm: fix redirect for related objects
CommandArguments and similar are also IcingaObjects, but have no
object_name
2015-11-14 17:51:25 +01:00
Thomas Gelf
4853eba4da DirectorObjectForm: make use of field format details 2015-11-14 14:47:01 +01:00
Thomas Gelf
d943195732 DirectorObjectForm: separate deletion logic 2015-11-14 14:45:48 +01:00
Thomas Gelf
621e561732 ImportSourceHook: look better for new web2 hooks 2015-11-14 00:22:50 +01:00
Thomas Gelf
de3c824fb2 QuickForm: allow public access to getSentValue 2015-11-06 09:40:49 +01:00
Thomas Gelf
67551e6285 QuickTable: use new web2 default table classes 2015-11-06 09:22:47 +01:00
Thomas Gelf
b7cd26b597 DirectorObjectForm: new helper method hasObject() 2015-11-02 09:24:58 +01:00
Thomas Gelf
a2e061cae3 QuickTable: allow for more flexibility with classes 2015-10-30 23:36:17 +01:00
Thomas Gelf
d25e28c137 Forms: no dtdd wrapper for fieldsets 2015-10-29 17:21:52 +01:00
Thomas Gelf
1d2cc2b12d QuickTable: quick & dirty way to render objects 2015-10-28 22:29:25 +01:00
Thomas Gelf
29206188bf ActionController: provide api to all controllers 2015-10-20 22:47:06 +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
988eb4bf77 DirectorObjectForm: redirect to newly created objects 2015-10-15 23:47:05 +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
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
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
45e6cb9944 ObjectController: correctly load fields 2015-10-13 17:58:50 +02:00
Thomas Gelf
a39c8c3280 QuickForm: add getSuccessUrl() 2015-10-13 17:48:16 +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