Commit Graph

273 Commits

Author SHA1 Message Date
Thomas Gelf 1fb6027109 IcingaCommandArgumentForm: fix exception 2016-03-22 20:04:02 +01:00
Thomas Gelf c02540dfaa IcingaServiceForm: relax checks for existing ones 2016-03-22 03:24:43 +01:00
Thomas Gelf 9230fd4f15 Kickstart, IcingaCommandArgumentForm: code style 2016-03-22 02:27:17 +01:00
Thomas Gelf 5faf7c8612 IcingaHostForm: just a lame form field 2016-03-22 02:02:25 +01:00
Thomas Gelf 81ea3e6ad8 KickstartForm: rework form, handle db resources 2016-03-21 19:23:17 +01:00
Thomas Gelf db26ab3036 ConfigForm: remove, got replaced with Kickstart 2016-03-21 19:22:31 +01:00
Thomas Gelf c7cba66c83 IcingaTimePeriod: fix config errors at deploy time 2016-03-21 13:35:00 +01:00
Thomas Gelf 5d705ce47a IcingaCommandArgumentForm: clean up, store with cmd 2016-03-21 10:06:25 +01:00
Thomas Gelf 5b9ba4e7e4 IcingaCloneObjectForm: fix redirection url 2016-03-20 11:38:19 +01:00
Thomas Gelf 42b668d4ae IcingaZoneForm: improve descriptions 2016-03-18 15:46:14 +01:00
Thomas Gelf cce1e96854 IcingaTimePeriodRangeForm: store period, not range 2016-03-18 13:44:10 +01:00
Thomas Gelf de8539c50f IcingaZoneForm: syntax 2016-03-18 13:25:53 +01:00
Thomas Gelf da175ff3cd IcingaServiceForm: show reduced form when host...
...object is passed to the form. Makes work with forms easier
2016-03-18 12:15:25 +01:00
Thomas Gelf a7e1633b3f timeperiod/ranges: add tables and form 2016-03-17 04:23:07 +01:00
Thomas Gelf e24cbea712 IcingaHostForm: move down cluster/agent settings 2016-03-16 17:22:09 +01:00
Thomas Gelf 444e22d831 ConfigForm: use fieldset instead of HTML header 2016-03-16 17:20:11 +01:00
Thomas Gelf b94c6bf481 show/activitylog: add restore action 2016-03-16 16:02:17 +01:00
Thomas Gelf 433cb887c0 IcingaNotificationForm: add related user(-groups) 2016-03-16 14:07:09 +01:00
Thomas Gelf 61f6bae374 IcingaUserForm: add display_name
fixes #11395
2016-03-16 12:31:23 +01:00
Thomas Gelf 358590024c Revert "IcingaZoneForm: allow to set object_type for now"
This reverts commit 28862ccb12.
2016-03-16 11:19:16 +01:00
Thomas Gelf 4010127bd4 SyncPropertyForm: clean up filter_expression 2016-03-15 16:38:03 +01:00
Thomas Gelf 28862ccb12 IcingaZoneForm: allow to set object_type for now 2016-03-15 16:07:04 +01:00
Thomas Gelf 6327066459 SyncPropertyForm: fix prefilling filters 2016-03-15 16:01:21 +01:00
Thomas Gelf ca11bf12f8 ImportSourceForm: fix typo 2016-03-14 12:55:26 +01:00
Thomas Gelf af6225a74e ImportSourceForm: add more descriptions 2016-03-14 12:39:41 +01:00
Thomas Gelf 077d46d7dd IcingaObjectFieldForm: improve usability 2016-03-13 23:50:28 +01:00
Thomas Gelf 07db0034dc index/kickstart: offer schema creation 2016-03-13 23:48:22 +01:00
Thomas Gelf 7209f162b2 IcingaNotificationForm: add times to main group 2016-03-12 01:44:28 +01:00
Thomas Gelf f971839f82 Notification: form and rendering improvements 2016-03-12 01:35:24 +01:00
Thomas Gelf d3957c276c application/forms: more object form abstraction 2016-03-10 20:44:12 +01:00
Thomas Gelf e8a28a12da DirectorObjectForm: replace state filter helpers 2016-03-10 19:32:29 +01:00
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