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 |
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 |
Thomas Gelf
|
1761665d2e
|
SyncRuleForm: allow for more object types
|
2015-08-04 19:27:30 +02:00 |
Thomas Gelf
|
757dc104d3
|
IcingaCommandArgumentForm: start to rework form
|
2015-08-03 13:53:20 +02:00 |
Thomas Gelf
|
0b4c4d6538
|
ImportSourceForm: less hacky, less buggy
|
2015-08-03 13:37:43 +02:00 |
Thomas Gelf
|
b78b066f27
|
IcingaZoneForm: use helper methods, not object type
|
2015-08-03 13:14:09 +02:00 |
Thomas Gelf
|
1bc7bc2cd9
|
Icinga*FieldForm: remove, obsolete
|
2015-08-03 12:54:40 +02:00 |
Thomas Gelf
|
69b394cda5
|
IcingaObjectField: new generic form and table
|
2015-08-03 12:54:39 +02:00 |
Thomas Gelf
|
7a5e3451a5
|
IcingaCommandForm: simplify code, remove zones
|
2015-08-03 12:54:39 +02:00 |
Thomas Gelf
|
26cc2e4eac
|
IcingaHost/ServiceForm: temporarily disable groups
|
2015-07-31 17:36:00 +02:00 |
Thomas Gelf
|
c7718ebd8f
|
Datalistentry: invert control
|
2015-07-31 17:25:49 +02:00 |
Thomas Gelf
|
d3bad2f4bb
|
DirectorDatalistForm: workaround no longer required
|
2015-07-31 17:19:17 +02:00 |
Thomas Gelf
|
951cf73612
|
DirectorDatalistForm: require name, remove dup
|
2015-07-31 17:13:07 +02:00 |
Thomas Gelf
|
09a7901460
|
DirectorDatalistForm: one more legacy Auth Manager
|
2015-07-31 17:02:52 +02:00 |
Thomas Gelf
|
80fe9ccc11
|
Object forms: group check execution elements
|
2015-07-31 16:59:56 +02:00 |
Thomas Gelf
|
1456662023
|
DirectorDatafieldForm: remove outdated settings
|
2015-07-31 16:00:25 +02:00 |
Thomas Gelf
|
e97f3c946a
|
DirectorObjectForm: fix overrideable object name
|
2015-07-31 15:51:07 +02:00 |
Thomas Gelf
|
c4c9980075
|
DirectorDatafieldForm: add a friendly note
|
2015-07-31 15:49:41 +02:00 |
Thomas Gelf
|
77dc7e24d3
|
IcingaServiceForm: distinct objects/templates
|
2015-07-30 16:50:48 +02:00 |
Thomas Gelf
|
3c8f3a7ade
|
config/schema: add controller and view script
|
2015-07-30 15:09:23 +02:00 |
Thomas Gelf
|
5b3806532f
|
forms: cleanup, use new helpers
|
2015-07-30 11:33:08 +02:00 |
Thomas Gelf
|
043a8e07e5
|
IcingaEndpointForm: use new helpers
|
2015-07-30 10:10:34 +02:00 |
Thomas Gelf
|
0fc948b3d3
|
IcingaCommandArgumentForm: cleanup, prefill enum
|
2015-07-30 10:03:31 +02:00 |
Thomas Gelf
|
9cfaf4d71f
|
DirectorDatafieldForm: textarea height, code cleanup
|
2015-07-30 09:07:00 +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 |