Johannes Meyer
9d292269b1
Merge branch 'master' into feature/setup-wizard-7163
...
Conflicts:
application/forms/Config/Resource/LdapResourceForm.php
test/php/application/forms/Config/Authentication/LdapBackendFormTest.php
2014-11-11 09:44:11 +01:00
Johannes Meyer
7b99b74ae1
Prefer Icinga\Application\Config instead of Zend_Config
...
refs #7147
2014-11-07 13:53:03 +01:00
Johannes Meyer
ffc69c378c
Fix typo in ConfigController::moduleenableAction()
2014-10-24 13:49:49 +02:00
Alexander Fuhr
f7b7e0283a
Translation: another bunch of translatable strings
2014-09-29 15:20:19 +02:00
Johannes Meyer
f53519c54d
Rename ConfigForm::setConfig() to ConfigForm::setIniConfig()
...
We do not want to override Zend_Form::setConfig() so this renaming is
required. set*Ini*Config() because ConfigForm::save() utilizes an ini-writer
to persist the configuration to disk.
refs #5525
2014-09-08 13:31:25 +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
deebb64869
Adjust Icinga\Form\Config\General* to use handleRequest() & Co.
...
refs #5525
2014-09-01 16:16:56 +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
Johannes Meyer
ae35650c7e
Adjust authentication backend forms to suit.. some form implementation
...
refs #5525
2014-08-29 15:16:13 +02:00
Johannes Meyer
403f745488
Remove obsolete loggingAction
...
refs #6933
2014-08-22 12:34:33 +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
Alexander Fuhr
2f54ff4797
Fix the unrelated tabs
...
resolves #6934
2014-08-19 13:18:52 +02:00
Alexander Fuhr
c69af6c5d2
Move "modules" to "System" menu
...
resolves #6934
2014-08-19 11:14:18 +02:00
Johannes Meyer
e6bcda260d
Redirect after a new resource has been created successfully
...
refs #5525
2014-08-12 10:42:28 +02:00
Alexander Klimov
e07f2a2b0d
Show an error message if a ConfigurationError is thrown
2014-07-29 12:25:48 +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
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
fd912daa3d
Adjust createresource-action to suit the updated resource form interface
...
refs #5525
2014-07-23 16:39:54 +02:00
Johannes Meyer
c8d61f78e7
Fix the config/resource-action's html markup
2014-07-23 12:55:43 +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
7157b11f97
Adjust LoggingForm to suit the "final" form builder implementation
...
refs #5525
2014-07-18 10:29:23 +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
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
f2e5d8afa5
Remove @codeCoverageIgnoreStart/-Stop annotations
...
refs #6091
2014-06-30 13:58:37 +02:00
Thomas Gelf
3020273b36
ConfigController: re-add devtools action
...
I accidentally removed it. Don't care about this right now, this is
just a playground.
2014-06-25 20:31:44 +02:00
Thomas Gelf
2b23b259fa
ConfigController: notification text fixes
...
NB: We still have to translate them
2014-06-25 10:50:31 +02:00
Thomas Gelf
2746b5ff9f
ConfigController: switch over to new config tabs
...
Module configuration now takes place in module detail view and does no
longer pollute our config tabs. Modules are now able to provide a bunch
of own config tabs, we don't really care what they use them for.
2014-06-24 21:31:59 +02:00
Thomas Gelf
f7d2bdbc78
ConfigController: notifications before redirection
...
That's how they reach the browser in a nice way
2014-06-24 21:11:48 +02:00
Thomas Gelf
3576263559
config/devtools: playground for developer tools
...
This is nothing but a prototype right now but could become pretty
useful. We want to allow our users to control most of our developer
tools without deep knowledge about Icinga Web internals.
This first prototype allows allows one to toggle the JS UI debug
window.
2014-06-24 20:50:02 +02:00
Thomas Gelf
b7b99cfd67
Widget\AlertMessageBox: fix broken widget
...
This widget is pretty useless as the error view script can to it's
job. Interestingly nobody missed it, even the render() call was wrong.
I guess we will remove this soon, but for now it's fixed. Looks ugly,
but works.
2014-06-24 20:30:41 +02:00
Thomas Gelf
23ed744747
params/_render: replace it everywhere
...
Cleaning up controllers and JS, using headers only and respecting
history.
2014-06-22 20:07:44 +02:00
Thomas Gelf
78193137f0
config/modules: show metadata, improve usability
...
Well... I didn't want to commit this before creating single-button
forms for enabling/disabling modules. However part of this accidentally
made it through, so let's finish it.
Still some work to do, but it already looks far better like this.
refs #4095
2014-06-21 02:27:27 +02:00
Thomas Gelf
216c2ca770
Autorefresh: should work also on initial page load
...
fixes #6296
2014-06-21 01:54:32 +02:00
Thomas Gelf
1fbca25d99
Data\DataArray: use SimpleQuery and new interfaces
...
Removed ArrayQuery implementation as SimpleQuery is enough here.
Renamed the Datasource class to ArrayDatasource.
refs #6418
2014-06-06 06:21:35 +00:00
Johannes Meyer
a5faa8bf25
Fix ResourceForm
...
refs #6038
2014-04-30 10:16:20 +02:00
Johannes Meyer
98ca15d1fb
Mark less important or non-testable code as skipped for code coverage
...
refs #6011
2014-04-28 14:06:41 +02:00
Johannes Meyer
3d44c45eb8
Rename EditResourceForm to ResourceForm
...
refs #6011
2014-04-28 14:06:38 +02:00
Johannes Meyer
aaa6a56146
Refactor authentication config form tests and fix auth backend validation
...
refs #6011
fixes #5712
2014-04-28 14:06:38 +02:00
Johannes Meyer
82ca774331
Re-enable setting the current configuration when showing icingaweb/config
...
fixes #5972
2014-04-08 15:18:14 +02:00
Thomas Gelf
90665a2711
Re-render page when en/disabling modules and trigger client-side CSS reload
2014-03-26 07:58:57 +00:00