Johannes Meyer
a0b2c0b454
Fix another documentation block
2014-08-22 12:18:26 +02:00
Johannes Meyer
75a0c17933
Ensure that all forms have a name
...
refs #5525
2014-08-22 12:15:02 +02:00
Johannes Meyer
2b879b344f
Do not populate using createElements() and fix documentation blocks
...
refs #5525
2014-08-22 12:04:14 +02:00
Johannes Meyer
bc05d2ee64
Merge LoggingForm into GeneralForm
...
fixes #6933
2014-08-22 11:05:20 +02:00
Johannes Meyer
bb7972aa39
Merge branch 'master' into bugfix/rebuild-form-builder-5525
...
Conflicts:
application/controllers/AuthenticationController.php
application/controllers/ConfigController.php
application/forms/Authentication/LoginForm.php
application/forms/Preference/GeneralForm.php
modules/monitoring/application/controllers/ChartController.php
2014-08-20 13:13:50 +02:00
Thomas Gelf
0d3fb9e7a5
LoginForm: explicitely remove renderLayout
...
Should prevent against rare race conditions.
refs #6584
2014-08-19 11:35:51 +02:00
Thomas Gelf
1cffbc9034
LoginForm: add "redirect" POST field
...
Instead of blindly trusting the redirect parameter in the URL this
creates a hidden form field and explicitely set's the form action
to the current URL without the redirect parameter.
refs #6584
2014-08-19 09:30:54 +02:00
Johannes Meyer
4ddc0e718b
Report the default language also as being available for setting up the locale
...
fixes #6905
2014-08-14 10:48:52 +02:00
Johannes Meyer
fe63ce664f
Make use if 'ignore´ instead of explicitly unsetting array keys
...
refs #5525
2014-08-12 13:57:28 +02:00
Johannes Meyer
eea43e9a60
Adjust Icinga\Form\Dashboard\AddUrlForm to suit the new form interface
...
refs #5525
2014-08-12 09:49:27 +02:00
Johannes Meyer
a627571b87
Drop obsolete button elements
...
refs #5525
2014-08-11 10:46:45 +02:00
Johannes Meyer
f0a99274e6
Access backend information by using getValue() instead of getConfig()
...
refs #5525
2014-08-11 10:46:08 +02:00
Johannes Meyer
5203f82b80
Fix message translation
2014-08-11 10:44:21 +02:00
Johannes Meyer
a37e65be52
Fix coding style
2014-08-11 10:43:54 +02:00
Johannes Meyer
d260c3fb94
Do not overwrite __construct() in forms, there's init() for that purpose
...
refs #5525
2014-08-11 10:39:13 +02:00
Johannes Meyer
c36e30af1e
Remove DbBackendForm::getConfig as it's not used anywhere
...
refs #5525
2014-08-11 09:13:41 +02:00
Alexander Klimov
4e1e845675
DbBackendForm: replace create with createElements and getResources with __construct
...
refs #5525
2014-07-29 12:22:43 +02:00
Alexander Klimov
5e6ef57590
LdapBackendForm: replace create with createElements and getResources with __construct
...
refs #5525
2014-07-29 12:21:58 +02:00
Alexander Klimov
ed10e49bb6
Add AutologinBackendForm
...
fixes #6434
2014-07-25 14:51:42 +02:00
Johannes Meyer
26a78dc387
Remove properties from ConfirmRemovalForm and update it
...
Which object should be removed needs not to be a part of a form but is
accessible from the url's query string which should be in the action of the
form.
refs #5525
2014-07-24 16:20:01 +02:00
Johannes Meyer
9c434fe8bf
Make isValid more compact and fix coding style
...
refs #5525
2014-07-24 09:05:10 +02:00
Johannes Meyer
edf49d091e
Rewrite addForceCreationCheckbox and move it downwards
...
We should not instantiate form elements directly without any specific
reason.
refs #5525
2014-07-24 08:57:49 +02:00
Johannes Meyer
d8b468cf12
Add addSubmitButton to BaseBackendForm
...
refs #5525
2014-07-24 08:49:47 +02:00
Johannes Meyer
235c4a8c52
Remove getConfig and add get/setBackendConfig instead
...
As for every configuration form, backend forms need special population
mechanisms as well.
refs #5525
2014-07-24 08:47:58 +02:00
Johannes Meyer
4fe46a2c6e
Remove unnecessary properties and their getters/setters
...
This kind of data is mainly prepared in the controller's action now or
directly fetched in a concrete form implementation.
refs #5525
2014-07-24 08:45:38 +02:00
Johannes Meyer
936f65eb27
Adjust resource form to suit the new form builder implementation
...
refs #5525
2014-07-23 16:39:15 +02:00
Johannes Meyer
9cdd891866
Drop ReorderForm and handle its logic in the controller and view instead
...
refs #5525
2014-07-23 12:35:39 +02:00
Johannes Meyer
a73e2ee654
Adjust general config form to suit the new form builder implementation
...
refs #5525
2014-07-21 14:33:52 +02:00
Johannes Meyer
a9f0b95e51
Adjust preferences form to suit the new form builder implementation
...
refs #5525
2014-07-21 10:20:04 +02:00
Johannes Meyer
6ed3d5fdbd
Remove Icinga\Form\Install\LoggingPage
2014-07-18 10:40:37 +02:00
Johannes Meyer
7157b11f97
Adjust LoggingForm to suit the "final" form builder implementation
...
refs #5525
2014-07-18 10:29:23 +02:00
Johannes Meyer
5da14d3fc5
Adjust LoginForm to suit the "final" form builder implementation
...
refs #5525
2014-07-18 10:23:04 +02:00
Johannes Meyer
1de2d0c14f
Merge branch 'master' into bugfix/rebuild-form-builder-5525
...
Conflicts:
application/forms/Authentication/LoginForm.php
library/Icinga/Test/BaseTestCase.php
library/Icinga/Web/Form.php
library/Icinga/Web/Form/Decorator/BootstrapForm.php
2014-07-17 13:15:42 +02:00
Johannes Meyer
4d199180b3
We do not want to access $_POST directly if it is possible to avoid it
2014-07-17 09:28:10 +02:00
Johannes Meyer
e6dee9fe89
Protect login against CSRF
...
refs #5626
2014-07-16 09:55:23 +02:00
Johannes Meyer
3105c2059e
Remove license headers from all files
...
refs #6309
2014-07-15 13:43:52 +02:00
Johannes Meyer
6690410c42
Adjust Icinga\Form\Config\LoggingForm to suit the new form builder
...
refs #5525
2014-07-10 11:16:31 +02:00
Johannes Meyer
630b36e706
Adjust Icinga\Form\Authentication\LoginForm to suit the new form builder
...
refs #5525
2014-07-10 11:15:46 +02:00
Matthias Jentsch
57f3023ec4
Fix coding style
2014-07-03 16:20:45 +02:00
Matthias Jentsch
fd21ba4e4d
Fix violation of coding guidelines
2014-06-30 18:20:19 +02:00
Johannes Meyer
f2e5d8afa5
Remove @codeCoverageIgnoreStart/-Stop annotations
...
refs #6091
2014-06-30 13:58:37 +02:00
Alexander Klimov
5974305647
Config: Remove path to preferences INI files setting
2014-06-25 11:59:09 +02:00
Alexander Klimov
fdf74c5e18
Revert "Make preferences INI path NOT be configurable"
...
This reverts commit 219869607d
.
2014-06-25 11:59:08 +02:00
Thomas Gelf
4199e642ef
GeneralForm: reorganize use definitions
2014-06-24 21:53:44 +02:00
Thomas Gelf
eccfb9b6bc
GeneralForms: remove date/timeFormat settings
...
They are still in use throughout the code, but the sooner we get rid
of them the better it is.
refs #6077
2014-06-24 21:50:11 +02:00
Alexander Klimov
219869607d
Make preferences INI path NOT be configurable
...
fixes #6567
2014-06-24 18:29:28 +02:00
Thomas Gelf
1efd1d183e
GeneralForm: replace ignorant button
...
It makes no sense to add submit buttons without telling the form
that there is such, especially in combination with autosubmitting
elements.
refs #5967
2014-06-23 15:46:15 +02:00
Thomas Gelf
8d6e6421ea
config/general: remove obsolete environment setting
2014-06-20 23:21:31 +02:00
Thomas Gelf
0e57887e9a
Config/General: remove obsolete moduleFolder
...
refs #6158
2014-06-20 22:46:44 +02:00
Thomas Gelf
45fa8ca225
CSS/forms: style them
...
* login form style should only affect login form
* accessibility: add labels on login page
2014-06-20 16:39:01 +02:00