Eric Lippmann
906de4e679
lib: Add the HTML5 attributes 'min', 'max' and 'step' to the number input control
...
refs #6593
2014-09-03 14:39:42 +02:00
Eric Lippmann
de11131822
lib: Fix `DateFormat's `isUnixTimestamp' usage
...
refs #6593
2014-09-03 14:38:32 +02:00
Eric Lippmann
774db9a7c8
lib: Add function `isUnixTimestamp' to the `DateTimeFactory'
...
Before, the `DateTimeValidator' defined this function.
refs #6593
2014-09-03 14:37:33 +02:00
Eric Lippmann
1a4e908461
lib: Let `DateTimeValidator' validate values as defined in HTML5
...
See http://www.w3.org/TR/html-markup/datatypes.html#common.data.datetime for the specification.
refs #6593
2014-09-03 14:36:18 +02:00
Eric Lippmann
0b1d2bf685
Merge branch 'bugfix/rebuild-form-builder-5525' into bugfix/commands-6593
2014-09-02 17:09:36 +02:00
Eric Lippmann
dd3901e891
`FormNumber': Fix "The use statement with non-compound name..."
...
refs #5525
2014-09-02 17:08:54 +02:00
Johannes Meyer
5ce9bef689
Replace usages of the `helptext' form element option with `description'
...
refs #5525
2014-09-02 17:03:51 +02:00
Eric Lippmann
c7a4098c04
lib: Respect the disabled attribute in `FormNumber'
...
refs #5525
2014-09-02 16:54:43 +02:00
Eric Lippmann
5485ca8a25
lib: Use Zend's `Int' validator in the `Number' form element
...
Further disabled default decorators since our form sets them.
refs #5525
2014-09-02 16:54:43 +02:00
Johannes Meyer
95c839a8bd
Remove remaining usages of the ElementWrapper- and HelpText-Decorator
...
refs #5525
2014-09-02 16:50:59 +02:00
Johannes Meyer
5464321a1b
ConfigController: Remove obsolete functionality
2014-09-02 16:25:03 +02:00
Johannes Meyer
1ba3df310c
Remove BaseConfigController, User\Message and Widget\AlertMesageBox
...
refs #6758
2014-09-02 16:25:03 +02:00
Johannes Meyer
2d86e6ba3b
Rename ResourceForm and make it use handleRequest() & Co.
...
refs #5525
2014-09-02 16:25:03 +02:00
Johannes Meyer
5b14d8fed3
Fix that the force_creation checkbox disappears after another error
...
Once the user enters invalid data after he tried to save a backend without
success (because the backend was not successfully validated) the shown
checkbox disappeared in this case regardless of whether it was checked
or not.
refs #5525
2014-09-02 16:25:03 +02:00
Johannes Meyer
539ab91ffa
Add the FormErrors decorator as default decorator for forms
...
This allows us to use Zend_Form::addError() to show error messages for
the entire form context.
refs #5525
2014-09-02 16:25:03 +02:00
Johannes Meyer
338f549233
Add class ReadablePathValidator
2014-09-02 16:19:45 +02:00
Johannes Meyer
aedc8cc8b1
Fix spelling issue in german translation catalog
2014-09-02 16:19:45 +02:00
Johannes Meyer
39bb01b433
Rename Icinga\Web\Form::onShow() to onRequest()
...
onShow() is misleading because at the time this method is being called the
form is neither shown nor created.
refs #5525
2014-09-02 16:19:45 +02:00
Eric Lippmann
9bcd861b1c
Merge branch 'bugfix/rebuild-form-builder-5525' into bugfix/commands-6593
2014-09-02 15:27:27 +02:00
Eric Lippmann
d4c4ab7b2c
lib/form: Fix default element decorators but breaking noscript layout
...
Replaced `ElementWrapper' and `HelpText' with Zend's `HtmlTag' and `Label' respectively.
Instances of Zend_Form_Element returned by `Form::createElements()' now receive our desired default decorators.
refs #5525
2014-09-02 15:23:07 +02:00
Eric Lippmann
8478ef3fce
lib: Remove `HelpText' form element decorator
...
Zend already has a `Description' decorator.
refs #5525
2014-09-02 15:05:47 +02:00
Eric Lippmann
7143837ae3
lib: Remove `ElementWrapper' form element decorator
...
Zend has a `Label' decorator already.
refs #5525
2014-09-02 15:04:23 +02:00
Eric Lippmann
ae180166b3
monitoring/commands: Let `ToggleFeatureCommandForm' extend `CommandForm'
...
`InstanceCommandForm' was renamed to `CommandForm'.
efs #659
2014-09-02 09:57:15 +02:00
Eric Lippmann
c27c5690ba
monitoring/commands: Rename `InstanceCommandForm' to `CommandForm'
...
Since the old `CommandForm' is removed, `InstanceCommandForm' is now the new base class for all command forms.
refs #6593
2014-09-02 09:55:38 +02:00
Eric Lippmann
4b210f95ea
monitoring/commands: Remove `CommandForm' which will be replaced
...
Remove the rubbish.
refs #6593
2014-09-02 09:51:40 +02:00
Eric Lippmann
c005ef434e
monitoring/commands: Add form for enabling/disabling the processing of host and service performance data on an Icinga instance
...
refs #6593
2014-09-01 16:21:49 +02:00
Eric Lippmann
d47951f9d6
monitoring/commands: Add form for enabling/disabling passive service checks on an Icinga instance
...
refs #6593
2014-09-01 16:21:23 +02:00
Eric Lippmann
8686074fb1
monitoring/commands: Add form for enabling/disabling passive host checks on an Icinga instance
...
refs #6593
2014-09-01 16:20:56 +02:00
Eric Lippmann
176a1a72ca
monitoring/commands: Add form for enabling/disabling processing of service checks via the OCHP command on an Icinga instance
...
refs #6593
2014-09-01 16:20:31 +02:00
Eric Lippmann
ff10cdaf03
monitoring/commands: Add form for enabling/disabling processing of host checks via the OCHP command on an Icinga instance
...
refs #6593
2014-09-01 16:20:07 +02:00
Eric Lippmann
5a100ea99f
monitoring/commands: Add form for enabling/disabling host and service flap detection on an Icinga instance
...
refs #6593
2014-09-01 16:19:37 +02:00
Eric Lippmann
939f8b82cc
monitoring/commands: Add form enabling/disabling host and service event handlers on an Icinga instance
...
refs #6593
2014-09-01 16:19:12 +02:00
Eric Lippmann
e8b70ffccd
monitoring/commands: Add form for enabling/disabling active service checks on an Icinga instance
...
refs #6593
2014-09-01 16:17:13 +02:00
Johannes Meyer
deebb64869
Adjust Icinga\Form\Config\General* to use handleRequest() & Co.
...
refs #5525
2014-09-01 16:16:56 +02:00
Eric Lippmann
e2cdff67b2
monitoring/commands: Add form for enabling/disabling active host checks on an Icinga instance
...
refs #6593
2014-09-01 16:16:47 +02:00
Eric Lippmann
920c0b9c6d
monitoring/commands: Add (ENABLE|DISABLE)_PERFORMANCE_DATA commands
...
`TogglePerformanceData' is the command object for enabling/disabling the processing of host and service performance data on an Icinga instance.
refs #6593
2014-09-01 15:20:14 +02:00
Eric Lippmann
0edd14559c
monitoring/commands: Add (ENABLE|DISABLE)_PASSIVE_SERVICE_CHECKS commands
...
`TogglePassiveServiceChecks' is the command object for enabling/disabling passive service checks on an Icinga instance.
refs #6593
2014-09-01 15:18:40 +02:00
Eric Lippmann
efd16ba79f
monitoring/commands: Add (ENABLE|DISABLE)_PASSIVE_HOST_CHECKS commands
...
`TogglePassiveHostChecks' is the command object for enabling/disabling passive host checks on an Icinga instance.
refs #6593
2014-09-01 15:18:31 +02:00
Eric Lippmann
c5e35c9614
monitoring/commands: Add (START|STOP)_OBSESSING_OVER_SERVICE_CHECKS commands
...
`ToggleObsessingOverServiceChecks' is the command object for enabling/disabling processing of service checks via the OCHP command on an Icinga instance.
refs #6593
2014-09-01 15:15:11 +02:00
Eric Lippmann
cd29adc0bd
monitoring/commands: Add (START|STOP)_OBSESSING_OVER_HOST_CHECKS commands
...
`ToggleObsessingOverHostChecks' is the command object for enabling/disabling processing of host checks via the OCHP command on an Icinga instance.
refs #6593
2014-09-01 15:14:49 +02:00
Eric Lippmann
cdbd24ec99
monitoring/commands: Add (ENABLE|DISABLE)_NOTIFICATIONS/DISABLE_NOTIFICATIONS_EXPIRE_TIME commands
...
`ToggleNotifications' is the command object for enabling/disabling host and service notifications on an Icinga instance with an optional expire time for disabling notifications.
refs #6593
2014-09-01 15:14:39 +02:00
Eric Lippmann
5474c661e1
monitoring/commands: Add (ENABLE|DISABLE)_FLAP_DETECTION commands
...
`ToggleFlapDetection' is the command object for enabling/disabling host and service flap detection on an Icinga instance.
refs #6593
2014-09-01 15:14:31 +02:00
Eric Lippmann
010c5b45ba
monitoring/commands: Add (ENABLE|DISABLE)_EVENT_HANDLERS commands
...
`ToggleEventHandlers' is the command object for enabling/disabling host and service event handlers on an Icinga instance.
refs #6593
2014-09-01 15:14:23 +02:00
Eric Lippmann
fda48788ff
monitoring/commands: Add (START|STOP)_EXECUTING_SVC_CHECKS commands
...
`ToggleActiveServiceChecks' is the command object for enabling/disabling active service checks on an Icinga instance.
refs #6593
2014-09-01 15:14:15 +02:00
Eric Lippmann
d2d69b9bcd
monitoring/commands: Add (START|STOP)_EXECUTING_HOST_CHECKS commands
...
`ToggleActiveHostChecks' is the command object for enableing/disabling active host checks on an Icinga instance.
refs #6593
2014-09-01 15:13:59 +02:00
Johannes Meyer
0e63e36ec0
Move Icinga\Form\Config\ConfirmRemovalForm to Icinga\Form
...
This is a generic form not necessarily being used just for configuration
purposes.
refs #5525
2014-09-01 15:11:09 +02:00
Eric Lippmann
dae29678dd
monitoring/commands: Add `ToggleFeatureCommandForm'
...
`ToggleFeatureCommandForm' should be the base class for forms enabling/disabling features of an Icinga instance.
refs #6593
2014-09-01 15:01:32 +02:00
Eric Lippmann
8cacd2f00f
monitoring/commands: Add `InstanceCommandForm'
...
The `InstanceCommandForm' should be the base class for forms that handle program-wide commands.
refs #6593
2014-09-01 15:00:20 +02:00
Johannes Meyer
cd8015f41a
Pass the current form instance to the callback as second argument
...
refs #5525
2014-09-01 14:58:16 +02:00
Eric Lippmann
30965c247b
Merge branch 'bugfix/rebuild-form-builder-5525' into bugfix/commands-6593
2014-09-01 14:50:32 +02:00