Johannes Meyer
7b221e2aba
It should not be a form's responsibility how its submit button should look..
...
...in case it's a standard button. No need to be DRY here.
refs #5525
2014-08-22 15:20:54 +02:00
Johannes Meyer
403f745488
Remove obsolete loggingAction
...
refs #6933
2014-08-22 12:34:33 +02:00
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
736113c80c
AuthenticationController: show friendlier hints...
...
...while not disclosing sensitive information. More to come once we
have our setup wizard.
fixes #6534
2014-08-19 18:55:58 +02:00
Alexander Fuhr
2f54ff4797
Fix the unrelated tabs
...
resolves #6934
2014-08-19 13:18:52 +02:00
Thomas Gelf
7334716d15
favicon: add link type
...
The favicon link tag was missing a type attribute.
2014-08-19 12:25:14 +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
Alexander Fuhr
c69af6c5d2
Move "modules" to "System" menu
...
resolves #6934
2014-08-19 11:14:18 +02:00
Thomas Gelf
f67d273bbd
AuthenticationController: handle redirect parameter
...
This is a form field instead of a get parameter right now.
fixes #6584
2014-08-19 10:14:46 +02:00
Thomas Gelf
17b64f9dd5
layout: add favicon
...
fixes #6956
2014-08-19 10:13:19 +02:00
Thomas Gelf
b5f336583f
layout/body: protect containers from renderLayout
...
IMO this should be stripped before, this is just an additional
security measure.
refs #6935
2014-08-19 10:10:23 +02:00
Thomas Gelf
5a6b5172e6
Menu: ignore special params when comparing URLs
...
This fixes issues on login with dashboard != dashboard?renderLayout
and similar
refs #6699
2014-08-19 10:06:14 +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
e6bcda260d
Redirect after a new resource has been created successfully
...
refs #5525
2014-08-12 10:42: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
Marius Hein
e2c761a7aa
AutoLogin/Logout: Remove own session namespace
...
Store data in the user and implement interface to left
backends store remote information.
fixes #6461
2014-07-30 12:35:55 +02:00
Alexander Klimov
e07f2a2b0d
Show an error message if a ConfigurationError is thrown
2014-07-29 12:25:48 +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
Marius Hein
d05e3bfcca
Autologin: Fix javascript logout code
...
Window onload event handler comes to late. Change
part of the code to use jQuery.
refs #6461
2014-07-29 11:12:15 +02:00
Marius Hein
8b9d446d2e
Autologin: Remove deprecated autologin methods
...
Remove methods from manager because autologin
is now handled with special backends (AutoLoginBackend).
The session is used to store the status about a remote
user authentication to send a 401 header to the client
upon logout.
refs #6461
2014-07-29 10:48:57 +02:00
Alexander Klimov
ed10e49bb6
Add AutologinBackendForm
...
fixes #6434
2014-07-25 14:51:42 +02:00
Alexander Klimov
644b3a1628
Make it possible to remove an authentication backend
...
refs #6434
2014-07-25 14:49:05 +02:00
Alexander Klimov
c06db7495b
Merge remote-tracking branch 'origin/bugfix/rebuild-form-builder-5525' into bugfix/autologin-backend-form-6434
2014-07-25 10:57:08 +02:00
Alexander Klimov
50de21e437
Make it possible to edit an authentication backend
...
refs #6434
2014-07-25 10:29:33 +02:00
Alexander Klimov
af898cc2b3
Prefer switch rather than if - elseif
2014-07-24 17:35:26 +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
c3731fa79e
Adjust removeresource-action to suit the new resource form interface
...
refs #5525
2014-07-24 16:17:30 +02:00
Alexander Klimov
1902b4f10f
Make it possible to create an authentication backend of type autologin
...
refs #6434
2014-07-24 15:50:01 +02:00
Johannes Meyer
0964316df4
Adjust editresource-action to suit the new resource form interface
...
refs #5525
2014-07-24 12:37:33 +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
fd912daa3d
Adjust createresource-action to suit the updated resource form interface
...
refs #5525
2014-07-23 16:39:54 +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
c8d61f78e7
Fix the config/resource-action's html markup
2014-07-23 12:55:43 +02:00