Commit Graph

242 Commits

Author SHA1 Message Date
Thomas Gelf 3e0fbf5dac IcingaUserForm: re-organize elements, structure 2016-03-10 19:28:31 +01:00
Thomas Gelf be637551be application/forms: unify and clean up group forms 2016-03-09 20:55:26 +01:00
Thomas Gelf 108a891731 IcingaCommandForm: describe command type 2016-03-09 19:38:15 +01:00
Thomas Gelf 7376d9068f IcingaCommandForm: extend the description
fixes #11340
2016-03-09 18:33:03 +01:00
Thomas Gelf a42be2a6e8 IcingaServiceForm: cleanup, no details without type 2016-03-07 18:39:19 +01:00
Thomas Gelf c8a95f1de6 IcingaHostForm: no groups element with no groups 2016-03-07 18:38:07 +01:00
Thomas Gelf da29da0065 forms/Icinga*: choose type first, then go on 2016-03-07 14:20:58 +01:00
Thomas Gelf 73eced1b11 KickstartForm: catch errors gracefully...
...and provide better documentation
2016-03-07 01:10:56 +01:00
Thomas Gelf 5e32d01a6f IcingaHostForm: rename agent/zone header 2016-03-06 09:53:21 +01:00
Thomas Gelf f1c708caba IcingaServiceForm: re-structure and clean up 2016-03-06 09:53:02 +01:00
Thomas Gelf 8c7e49d913 IcingaAssignServiceToHostForm: no single object...
...assignments, they should be done directly on the service itself.
2016-03-06 09:49:31 +01:00
Thomas Gelf 00f8503033 IcingaHostForm: re-order elements 2016-03-06 09:47:16 +01:00
Thomas Gelf 70db23b8d1 FormSimpleNote: do not use "Note" from ZF
For compatibility reasons we'll not use 'note' anymore, it isn't part
of older Zend Framework versions

fixes #11297
2016-03-06 01:00:50 +01:00
Thomas Gelf 4ce452333a ImportRowModifierForm: provide source columns 2016-03-06 00:37:45 +01:00
Thomas Gelf 0999a8401c IcingaUserForm: use new elements for state/type 2016-03-05 16:23:41 +01:00
Thomas Gelf 41ff1fed62 IcingaNotificationForm: remove obsolete state/type 2016-03-05 16:22:34 +01:00
Thomas Gelf a930690d21 IcingaUserForm: add groups support 2016-03-05 16:21:35 +01:00
Thomas Gelf bcf8ca6b7d IcingaHostForm: comments, add groups 2016-03-05 16:17:04 +01:00
Thomas Gelf d990abf0df IcingaObjectFieldForm: fix proposed fields for...
...commands with multiple arguments in their parameters
2016-03-05 15:49:49 +01:00
Thomas Gelf 67d9d8aa5f Icinga*GroupForm: add default object type 2016-03-05 10:36:19 +01:00
Marianne Spiller 107856f7d6 ConfigForm: just fixing typo
Signed-off-by: Thomas Gelf <thomas@gelf.net>
2016-03-03 13:48:44 +01:00
Thomas Gelf ea0f58f611 IcingaUserForm: state/filter prototype, dummy...
...and still subject to changes
2016-02-28 17:02:57 +01:00
Thomas Gelf 7b01082140 IcingaNotificationForm: still incomplete 2016-02-28 17:02:28 +01:00
Thomas Gelf 7f949e1b5a SyncPropertyForm: allow to define a filter 2016-02-28 16:23:51 +01:00
Thomas Gelf 7c1c34ee05 IcingaHostForm: behave nice with inherited agent 2016-02-28 14:48:08 +01:00
Thomas Gelf 25e7a83374 IcingaObjectFieldForm: use default buttons 2016-02-28 10:51:15 +01:00
Thomas Gelf 4f65a44494 IcingaDeleteObjectForm: note, might be obsolete 2016-02-27 02:06:59 +01:00
Thomas Gelf 067c82c074 application: PSR2 fixes 2016-02-26 12:42:21 +01:00
Thomas Gelf 78877e9440 IcingaTimePeriodForm: allow to delete timeperiods 2016-02-25 18:37:10 +01:00
Thomas Gelf 4939b7d6c8 IcingaAssignServiceToHostForm: store escaped...
...Icinga strings in filter expressions for now
2016-02-24 23:58:40 +01:00
Thomas Gelf 3de4869813 ImportRowModifierForm: allow to delete modifiers 2016-02-19 02:00:42 +01:00
Thomas Gelf e0b3003d06 ImportRowModifierForm: implement basic functionality 2016-02-18 23:33:44 +01:00
Thomas Gelf 81335598a6 KickstartForm: remove logic, use new helper 2016-02-18 20:47:06 +01:00
Thomas Gelf 215f42926f SyncPropertyForm: non-Icinga objects should not fail 2016-02-17 22:23:52 +01:00
Thomas Gelf 8b39a223f8 forms: use object_type element 2016-02-17 21:58:28 +01:00
Thomas Gelf aa3614a37f Object forms: allow to disable objects 2016-02-17 20:10:22 +01:00
Thomas Gelf a94fe761b6 ConfigForm: get rid of legacy api user configuration 2016-02-17 16:49:33 +01:00
Thomas Gelf c6cd99f9db Hooks: remove last traces of Web\Hook 2016-02-17 11:49:56 +01:00
Thomas Gelf 1838057220 ConfigForm: use migrations table for db check 2016-02-09 14:33:31 +01:00
Thomas Gelf 2d40ffa1e0 IcingaObjectFieldForm: easier field handling
This makes it much easier to deal with command fields, as they are
auto-proposed in a very helpful way.
2016-02-04 10:05:32 +01:00
Thomas Gelf 85d63556b8 ConfigForm: correct welcome link 2016-02-02 21:47:00 +01:00
Thomas Gelf f66b5fe289 ConfigForm: enforce utf8 encoding 2016-02-02 21:45:38 +01:00
Thomas Gelf d26a7b07da IcingaCloneObjectForm: more intuitive handling 2016-01-19 16:43:26 +01:00
Thomas Gelf 0e651c845e IcingaServiceForm: allow to specify zone setting 2015-12-23 17:13:24 +01:00
Thomas Gelf 17f3394178 KickstartForm: fix access to invalid property 2015-12-23 11:23:27 +01:00
Thomas Gelf c162eda1ad KickstartForm: allow endpoint/host to differ 2015-12-21 13:11:38 +01:00
Thomas Gelf c4a810ae7a IcingaUserForm: ignore groups for now 2015-12-18 12:10:19 +01:00
Thomas Gelf 80a757847d IcingaServiceForm: allow to set use_agent 2015-12-18 11:59:08 +01:00
Thomas Gelf c52d57dc22 KickstartForm: new form added 2015-12-18 10:51:38 +01:00
Thomas Gelf f8634cf66b IcingaHost: add agent properties 2015-12-17 19:27:01 +01:00
Thomas Gelf 91250cf0b9 ApiUser: add all tabs, tables, links 2015-12-17 14:58:43 +01:00
Thomas Gelf 12ecc2a9b8 IcingaApiUserForm: new form 2015-12-17 14:39:49 +01:00
Thomas Gelf 0da806cbf7 IcingaEndpointForm: allow to choose API users 2015-12-17 14:39:28 +01:00
Thomas Gelf c6557d6d6c IcingaEndpointForm: disable object type 2015-12-15 19:32:12 +01:00
Thomas Gelf 0c68677fa5 Zone: rename parent_zone to parent 2015-12-15 15:13:25 +01:00
Thomas Gelf 0a737f9c4f ImportSourceForm: sort source names 2015-12-15 14:42:54 +01:00
Thomas Gelf 23655240cb SyncPropertyForm: allow to fill "all" vars 2015-12-11 10:39:29 +01:00
Thomas Gelf 20e0a6ca1f ObjectController: introduce clone form 2015-12-10 13:19:16 +01:00
Thomas Gelf 1ff57f8b07 IcingaUserGroupForm: allow to delete groups 2015-12-10 12:53:51 +01:00
Thomas Gelf 2ff9c15474 IcingaCommandForm: allow methods for templates only 2015-12-10 12:13:49 +01:00
Thomas Gelf 12310583b2 SyncForms: prepare command object sync 2015-12-08 10:58:05 +01:00
Thomas Gelf cbd09c69f0 IcingaEndpoint: rename address to host 2015-12-08 08:36:53 +01:00
Thomas Gelf 95c92020b0 SyncPropertyForm: add missing "groups" option 2015-12-04 11:33:42 +01:00
Thomas Gelf ef49666ee3 Sync rule: allow zones and endpoints 2015-12-03 16:13:49 +01:00
Thomas Gelf 49079466f0 SyncPropertyForm: allow to sync relations 2015-12-03 14:21:57 +01:00
Thomas Gelf 9d6197e9c8 SyncPropertyForm: show special/normal properties 2015-12-03 14:19:37 +01:00
Thomas Gelf 73a718728d ImportSourceForm: introduce getSentOrObjectSetting 2015-12-03 01:37:36 +01:00
Thomas Gelf 3fade17bf4 IcingaHostForm: allow to select non-global zones 2015-12-02 21:31:38 +01:00
Thomas Gelf 269ae11ec4 timeperiod: remove legacy options 2015-12-02 21:12:55 +01:00
Thomas Gelf f4e9ff14cf SyncPropertyForm: provide imports based on type 2015-12-02 15:21:12 +01:00
Thomas Gelf f885d8ede7 IcingaCommandArgumentForm: allow Icinga DSL 2015-12-02 03:14:15 +01:00
Thomas Gelf a2d1594eaf DirectorObjectForm: re-arrange fields and commands 2015-12-02 03:07:28 +01:00
Thomas Gelf f80284d490 IcingaCommandForm: don't require command for templates 2015-12-02 02:45:16 +01:00
Thomas Gelf 2b9848f9e2 IcingaObjectFieldForm: something more to do 2015-11-30 15:34:59 +01:00
Thomas Gelf ac622ac7f0 ImportSourceForm: do not fail on missing hook 2015-11-30 13:31:28 +01:00
Thomas Gelf 4d28358e60 ImportSourceHook: allow default key column 2015-11-30 13:06:34 +01:00
Thomas Gelf 838db966f5 IcingaAssignServiceToHostForm: by host property 2015-11-26 20:38:14 +01:00
Thomas Gelf b1d1194834 IcingaObjectFieldForm: use correct error method 2015-11-26 09:34:47 +01:00
Thomas Gelf 7193ff07c4 SyncPropertyForm: completely reworked 2015-11-25 20:26:49 +01:00
Thomas Gelf 1fe59db0f2 IcingaCommandArgumentForm: provide delete button 2015-11-17 18:25:13 +01:00
Thomas Gelf a185177e14 DirectorDatafieldForm: more robustness...
...to protect ourselves from foreign failures
2015-11-17 17:27:55 +01:00
Thomas Gelf 64b72363fc Zone/EndpointForm: provide delete button 2015-11-14 14:53:31 +01:00
Thomas Gelf e7413a2d50 SyncRuleForm: rename override to replace 2015-11-14 14:50:42 +01:00
Thomas Gelf bac6a519a3 SyncRuleForm: allow to delete sync rules 2015-11-06 09:12:54 +01:00
Thomas Gelf 7b04d82671 CommandForm: move imports to top, add buttons 2015-11-06 09:12:19 +01:00
Thomas Gelf b0bd83f23c ImportSourceForm: allow to delete import sources 2015-11-03 09:46:23 +01:00
Thomas Gelf f1c7509d5c SyncRuleForm: cleanup 2015-11-02 10:36:10 +01:00
Thomas Gelf a971063ea1 SyncPropertyForm: allow to set SyncRule 2015-11-02 09:32:05 +01:00
Thomas Gelf d25e28c137 Forms: no dtdd wrapper for fieldsets 2015-10-29 17:21:52 +01:00
Thomas Gelf c8b16c1e0c IcingaCommandForm: explain new possibilities 2015-10-16 18:41:25 +02:00
Thomas Gelf 1eb123931c ConfigForm: no more need to manually move buttons 2015-10-16 18:11:39 +02:00
Thomas Gelf 8a265777e6 AssignService: first experimental form 2015-10-15 23:58:06 +02:00
Thomas Gelf e88b7af8e9 IcingaHost/ServiceForm: use new button helper 2015-10-15 23:53:59 +02:00
Thomas Gelf 764d9e4d77 IcingaHostForm: use display groups 2015-10-15 20:08:40 +02:00
Thomas Gelf 1ec6f86e8e IcingaObjectFieldForm: add delete button 2015-10-13 18:00:43 +02:00
Thomas Gelf 7bb44e488c ConfigForm: one more section 2015-09-14 16:24:09 +02:00
Thomas Gelf da3c68ee07 IcingaHostForm: disable zone for now 2015-09-14 16:20:13 +02:00
Thomas Gelf 9800e01a5e ConfigForm: add form elements for API 2015-09-14 14:16:25 +02:00
Thomas Gelf 8711e877ab IcingaHost: add display_name 2015-08-29 00:05:39 +02:00
Thomas Gelf b80a7c3589 IcingaCommandForm: a command field could make sense 2015-08-28 23:37:06 +02:00