Johannes Meyer
170379b743
CreateMembershipForm: Properly handle errors when fetching groups
...
refs #8826
2015-05-27 08:55:53 +02:00
Johannes Meyer
45fd1b78f1
UserGroupController: Properly handle errors when fetching memberships
...
refs #8826
2015-05-27 08:55:14 +02:00
Johannes Meyer
adc2d33814
GroupController: Properly handle errors when fetching users
...
refs #8826
2015-05-27 08:55:02 +02:00
Johannes Meyer
676d20920b
UserController: Remove redundant error handling
...
refs #8826
2015-05-27 08:53:34 +02:00
Johannes Meyer
e0f0fbf1cc
GroupController: Remove redundant error handling
...
refs #8826
2015-05-27 08:53:13 +02:00
Johannes Meyer
02afa9fd55
UserController: Add createmembershipAction()
...
refs #8826
2015-05-26 17:03:10 +02:00
Johannes Meyer
a75c74eae1
Introduce form CreateMembershipForm
...
refs #8826
2015-05-26 17:02:27 +02:00
Johannes Meyer
899a00e983
GroupController: Add addmemberAction()
...
refs #8826
2015-05-26 14:32:14 +02:00
Johannes Meyer
86146b8048
Introduce form AddMemberForm
...
refs #8826
2015-05-26 14:30:55 +02:00
Johannes Meyer
75c5aa2869
Move UserGroupForm to the Icinga\Forms\Config\UserGroup namespace
...
refs #8826
2015-05-26 10:24:13 +02:00
Johannes Meyer
e2c250ca77
Move UserForm to the Icinga\Forms\Config\User namespace
...
refs #8826
2015-05-26 10:23:40 +02:00
Johannes Meyer
2164fcf4b4
GroupController: Extend AuthBackendController
...
refs #8826
2015-05-26 10:12:25 +02:00
Johannes Meyer
a4f38f2334
UserController: Extend AuthBackendController
...
refs #8826
2015-05-26 10:12:10 +02:00
Johannes Meyer
ec556edc65
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-26 09:28:35 +02:00
Johannes Meyer
f3124ffd59
UserGroupForm: Fix redirect when renaming a group
...
refs #8826
2015-05-22 17:03:02 +02:00
Johannes Meyer
18e413d15a
UserForm: Fix redirect when renaming a user
...
refs #8826
2015-05-22 17:01:34 +02:00
Johannes Meyer
e5819ef1b2
GroupController: Display a tab when showing a group
...
refs #8826
2015-05-22 16:13:38 +02:00
Johannes Meyer
5c6d5f51c4
UserController: Display a tab when showing a user
...
refs #8826
2015-05-22 16:13:20 +02:00
Johannes Meyer
705bb665a5
UserController: List memberships when showing a user
...
refs #8826
2015-05-22 15:53:47 +02:00
Johannes Meyer
030db8c8da
GroupController: Add removememberAction()
...
refs #8826
2015-05-22 14:35:34 +02:00
Eric Lippmann
250f863faa
Allow anonymous LDAP binding
...
fixes #9224
2015-05-22 14:15:59 +02:00
Eric Lippmann
53ca68903a
Merge branch 'bugfix/time-formatting-6778'
...
fixes #6778
2015-05-22 11:34:43 +02:00
Johannes Meyer
265725447d
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-22 10:06:31 +02:00
Eric Lippmann
d2bb74a2f9
lib: Move HttpNotFoundException beneath the Http Exception namespace
...
refs #6281
2015-05-22 09:25:49 +02:00
Eric Lippmann
3f608fda24
Handle the HttpMethodNotAllowedException in the ErrorController
...
refs #6281
2015-05-22 09:15:52 +02:00
Eric Lippmann
5e520e7b59
Don't display a error message as title too
...
refs #6281
2015-05-21 16:57:43 +02:00
Eric Lippmann
03b4de3253
Handle the HttpNotFoundException in the ErrorController
...
refs #6281
2015-05-21 16:56:27 +02:00
Johannes Meyer
0686bc1d86
GroupController: List members when showing a group
...
refs #8826
2015-05-21 16:38:47 +02:00
Eric Lippmann
ce9110d22d
Revert "Add proper respond http codes to service and host controller"
...
This reverts commit 6df031dc78
.
I revert this commit for the following reasons:
- MissingParameterException must not be thrown manually because we have UrlParams::getRequired() which was UrlParams::req() before.
- The commit introduces the untranslated string 'host or service'.
- 4xx are client, not server errors.
- Copy and paste code for the stack trace handling in the ErrorController.
refs #6281
2015-05-21 16:14:02 +02:00
Eric Lippmann
54577d04bd
Merge branch 'master' into bugfix/time-formatting-6778
...
Conflicts:
modules/monitoring/application/views/scripts/list/comments.phtml
modules/monitoring/application/views/scripts/list/hostgroups.phtml
modules/monitoring/application/views/scripts/process/info.phtml
modules/monitoring/application/views/scripts/show/components/downtime.phtml
modules/monitoring/application/views/scripts/show/components/notifications.phtml
modules/monitoring/public/css/module.less
2015-05-21 14:57:01 +02:00
Johannes Meyer
ed166d6eb7
GroupController: Add showAction
...
refs #8826
2015-05-20 16:17:37 +02:00
Johannes Meyer
94cd4b91e5
GroupController: Just show a group's name when listing groups
...
refs #8826
2015-05-20 15:54:47 +02:00
Johannes Meyer
2cec4a6d67
UserController: Add showAction
...
refs #8826
2015-05-20 15:41:02 +02:00
Johannes Meyer
9891dc4491
UserController: Just show a user's name when listing users
...
Any additional information will be shown in the detail view soon.
refs #8826
2015-05-20 15:00:29 +02:00
Johannes Meyer
9fdcadaa97
UserController: Allow to add new users in case no users were found
...
refs #8826
2015-05-20 14:13:55 +02:00
Johannes Meyer
4a48997f47
GroupController: Add links to add and remove groups to the list action's view
...
refs #8826
2015-05-20 14:07:24 +02:00
Johannes Meyer
66611d4887
GroupController: Use proper redirect urls when adding and removing groups
...
refs #8826
2015-05-20 14:06:59 +02:00
Johannes Meyer
f86a05e0c3
UserController: Use proper redirect urls when adding and removing users
...
refs #8826
2015-05-20 13:54:05 +02:00
Johannes Meyer
fecf7a52b0
UserController: Add links to add and delete users to the list action's view
...
refs #8826
2015-05-20 13:53:19 +02:00
Johannes Meyer
539b824470
GroupController: Introduce addAction, editAction and removeAction
...
refs #8826
2015-05-20 11:54:28 +02:00
Johannes Meyer
9c6a8898fd
Introduce class UserGroupForm
...
refs #8826
2015-05-20 11:53:04 +02:00
Johannes Meyer
bd07f78d94
GroupController: Do not throw Zend_Controller_Action_Exception (404)
...
Use Controller::httpNotFound() instead.
refs #8826
2015-05-20 10:59:41 +02:00
Johannes Meyer
605ae3d802
UserController: Introduce addAction, editAction and removeAction
...
refs #8826
2015-05-20 10:54:42 +02:00
Johannes Meyer
32d1569520
Introduce class UserForm
...
refs #8826
2015-05-20 10:54:06 +02:00
Johannes Meyer
8ea3cd0a13
Introduce class RepositoryForm
...
refs #8826
2015-05-20 10:53:31 +02:00
Johannes Meyer
7dff1ca2b8
UserController: Do not throw Zend_Controller_Action_Exception (404)
...
Use Controller::httpNotFound() instead.
refs #8826
2015-05-20 10:52:50 +02:00
Johannes Meyer
71fa736144
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-20 10:46:55 +02:00
Eric Lippmann
bd54784496
Don't override submit label in the ConfirmRemovalForm
2015-05-20 10:30:00 +02:00
Eric Lippmann
5a69c26d2c
Fix typo in PHPDoc of ConfirmRemovalForm::init()
2015-05-20 10:30:00 +02:00
Eric Lippmann
e46af79229
Drop the DateFormat view helper class
...
The view helper class is no longer in use.
refs #6778
2015-05-19 10:14:35 +02:00
Johannes Meyer
3f25cf560e
RepositoryQuery: Remove method paginate()
...
refs #8826
2015-05-18 14:03:22 +02:00
Johannes Meyer
524c449649
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-18 11:28:07 +02:00
Johannes Meyer
fbf0ad4339
Drop interface Browsable
...
We're not required to handle objects of Zend_Paginator in any way, so
creating such as part of a query is not necessary since QueryAdapter
accepts any instance of QueryInterface. (gets enforced in the near future)
refs #8339
2015-05-15 14:37:41 +02:00
Johannes Meyer
9eaa231c4f
GroupController: Since logging errors as well is usually a good idea, log errors
...
refs #8826
2015-05-13 13:58:48 +02:00
Johannes Meyer
07a5473616
UserController: Since logging errors as well is usually a good idea, log errors
...
refs #8826
2015-05-13 13:58:40 +02:00
Johannes Meyer
5db6fc9ba9
GroupController: Behave nicely when it's not possible to fetch any groups
...
refs #8826
2015-05-13 13:50:32 +02:00
Johannes Meyer
8927121266
UserController: Behave nicely when it's not possible to fetch any users
...
refs #8826
2015-05-13 13:50:19 +02:00
Johannes Meyer
a9f0fd0708
UserController: Ensure that the sort and dir parameters are being applied
...
refs #8826
2015-05-12 15:49:45 +02:00
Johannes Meyer
2e0a444f13
GroupController: Ensure that the sort and dir parameters are being applied
...
refs #8826
2015-05-12 15:49:24 +02:00
Johannes Meyer
c91d3e52ac
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-12 15:39:02 +02:00
Johannes Meyer
5ace0a08f3
GroupController: Add backend selection control
...
refs #8826
2015-05-08 09:56:07 +02:00
Johannes Meyer
1e1b9540f0
UserController: Add backend selection control
...
refs #8826
2015-05-08 09:54:45 +02:00
Alexander Fuhr
6df031dc78
Add proper respond http codes to service and host controller
...
fixes #6281
2015-05-06 14:21:46 +02:00
Johannes Meyer
1682b0ee32
Introduce controller GroupController
...
Still only able to list groups, more to follow...
refs #8826
2015-05-05 09:24:28 +02:00
Johannes Meyer
8cf0c29223
UserController: Add tab for the list action
...
refs #8826
2015-05-05 07:36:14 +02:00
Johannes Meyer
271e350faa
UserController: Add missing closing div tag to the list action's view script
...
refs #8826
2015-05-05 07:12:25 +02:00
Johannes Meyer
d171dd2ec9
Introduce controller UserController
...
Still only able to list users, more to follow...
refs #8826
2015-05-04 17:04:50 +02:00
Johannes Meyer
c441117324
LdapUserBackend: Extend Repository and implement UserBackendInterface
...
refs #8826
2015-05-04 12:18:25 +02:00
Johannes Meyer
99ac0b78ea
DbUserBackend: Extend DbRepository and implement UserBackendInterface
...
refs #8826
2015-05-04 12:15:05 +02:00
Johannes Meyer
d09ea2845d
Merge branch 'master' into feature/user-and-group-management-8826
2015-04-30 15:20:40 +02:00
Alexander A. Klimov
9917e63e02
Remove exclamation mark from the notification "Authentication order updated!"'s translations
2015-04-27 14:13:26 +02:00
Alexander A. Klimov
c839cc0b08
Remove exclamation mark from the notification "Authentication order updated!"
...
resolves #8960
2015-04-27 13:16:54 +02:00
Alexander A. Klimov
7c0be30def
Handle and display multiline log messages correctly
2015-04-24 17:36:49 +02:00
Johannes Meyer
6ca68f438d
Move concrete UserBackend classes to Icinga\Authentication\User
...
refs #8826
2015-04-21 12:51:31 +02:00
Johannes Meyer
1ff9449ad7
List views: Show the output and dashboard actions for all views
...
refs #7876
2015-04-20 14:58:25 +02:00
Johannes Meyer
57d519bca8
ModuleOverview: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:09:35 +02:00
Johannes Meyer
d5cc340439
ApplicationLog: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:09:17 +02:00
Johannes Meyer
62bb35a71e
Fix that the ldap port does not change when updating the encryption to use
...
fixes #8958
2015-04-07 15:07:36 +02:00
Johannes Meyer
dc4d1246a9
Fix that the sql port does not change when updating the type of the database
...
fixes #7491
2015-04-07 15:07:36 +02:00
Alexander Klimov
967a2e82dc
Use (only) "@return $this" in fluent interfaces' documentation
2015-04-07 14:24:11 +02:00
Eric Lippmann
6b63f3d8a2
Merge branch 'feature/require-mandatory-params-8886'
...
resolves #8886
2015-04-07 13:06:43 +02:00
Eric Lippmann
cdd5da80f0
Use Url::getRelativeUrl() when updating dashlets
...
fixes #8363
2015-04-07 13:05:12 +02:00
Eric Lippmann
25736cf76e
Return HTTP 400 on MissingParameterException
...
refs #8886
2015-04-07 12:27:19 +02:00
Johannes Meyer
aae1d05684
Fetch the log path from the configuration
...
...instead of using a getter that has been dropped carelessly.
fixes #8972
2015-04-07 10:34:55 +02:00
Matthias Jentsch
26ff265219
Improve search field caption for screen readers
...
Use unicode ellipsis instead of dots to not confuse screen readers. Screen readers shouldn't read 'dot dot dot' when focusing the search button.
2015-03-19 11:22:56 +01:00
Thomas Gelf
f038a89fa5
locale/it_IT: a few modifications, compile catalog
2015-03-13 17:06:42 +01:00
Davide Demuru
7ca7b2e141
locale/it_IT: refresh translation
...
Signed-off-by: Thomas Gelf <thomas@gelf.net>
2015-03-13 17:01:49 +01:00
Johannes Meyer
a3f2d7de7e
LdapResourceForm: Translate "None" with a context as it's ambiguous
2015-03-13 08:53:08 +01:00
Eric Lippmann
e36c430bb3
Merge branch 'feature/protected-menu-8720'
...
resolves #8720
2015-03-13 04:26:19 +01:00
Eric Lippmann
f60a0b86ec
POST disable/enable auto-refresh always against the current location
...
refs #8605
2015-03-13 04:01:08 +01:00
Eric Lippmann
9f0af662a7
Write none instead of plaintext for unencrypted LDAP resources
2015-03-13 00:47:23 +01:00
Eric Lippmann
020329d201
List STARTTLS before LDAPS ...
...
... when choosing encryption for a LDAP resource.
2015-03-13 00:03:01 +01:00
Eric Lippmann
708f08302f
Use encryption instead of connection for the encryption setting of a LDAP resource
2015-03-13 00:02:18 +01:00
Eric Lippmann
61e01a4439
Fix SSL, TLS vs LDAPS, STARTTLS in the LDAP resource form
2015-03-13 00:00:21 +01:00
Eric Lippmann
86f3ce9133
Rename Ldap\Connetion::SSL to ::LDAPS
...
The SSL constant was used to denote LDAP over TLS/SSL. In fact both STARTTLS and LDAPS use encrypted TLS/SSL communication
w/ STARTTLS upgrading a plain text connection and LDAPS using a separate port. Thus speaking of SSL only for LDAPS and TLS only for STARTTLS
is not correct.
2015-03-12 23:56:08 +01:00
Eric Lippmann
29d5fd351b
Merge branch 'bugfix/logout-external-8626'
...
fixes #8626
2015-03-12 16:47:49 +01:00
Eric Lippmann
8563d5ed3f
PHPDoc: Use @var instead of @type
...
Becasue of too many kittens PSR-5 backed off of deprecating @var.
So that's the way we go too.
2015-03-12 16:08:47 +01:00
Eric Lippmann
90971f2caf
Revert "Merge branch 'feature/organize-headings-7976'"
...
This reverts commit ea2a17a76c
, reversing
changes made to e72de8dfe1
.
refs #7976
fixes #8647
2015-03-12 16:08:34 +01:00
Eric Lippmann
33112f6a18
Use {@inheritdoc} in the RoleForm
...
refs #8720
2015-03-12 15:45:22 +01:00
Eric Lippmann
517437eb1b
Security: Add wildcard permissions to the config/ tree
...
refs #8720
2015-03-12 15:45:17 +01:00
Eric Lippmann
195fe6f04b
Security: Rename system/config/modules to config/modules
...
Module config permission and application config permission have to be separeted.
Application config related permissions were added beneath config/application and module
related config permissions will be config/modules for now.
refs #8720
2015-03-12 15:45:14 +01:00
Eric Lippmann
f6e9551235
Security: Rename system/config/roles to config/application/roles
...
Module config permission and application config permission have to be separeted.
Application config related permissions will be added beneath config/application and module
related config permissions will be added beneath config/modules.
refs #8720
2015-03-12 15:45:10 +01:00
Eric Lippmann
08abbda152
Security: Rename system/config/resources to config/application/resources
...
Module config permission and application config permission have to be separeted.
Application config related permissions will be added beneath config/application and module
related config permissions will be added beneath config/modules.
refs #8720
2015-03-12 15:45:07 +01:00
Eric Lippmann
a4e81c320a
Security: Rename system/config/authentication to config/application/authentication
...
Module config permission and application config permission have to be separeted.
Application config related permissions will be added beneath config/application and module
related config permissions will be added beneath config/modules.
refs #8720
2015-03-12 15:45:04 +01:00
Eric Lippmann
956bc3c07a
Security: Rename system/config/application to config/application/general
...
Module config permission and application config permission have to be separeted.
Application config related permissions will be added beneath config/application and module
related config permissions will be added beneath config/modules.
refs #8720
2015-03-12 15:44:58 +01:00
Johannes Meyer
359a5f54c3
Merge branch 'master' into feature/ldap-ssl-and-tls-support-7771
2015-03-12 15:18:53 +01:00
Johannes Meyer
1b440a4f1b
Make SSL/TLS configurable for LDAP resources
...
refs #7771
2015-03-12 15:17:19 +01:00
Johannes Meyer
4a982a382e
Show exception message when LDAP connection validation fails, if any
2015-03-12 14:45:16 +01:00
Eric Lippmann
b50129ad2e
Add renderLayout to the re-login URL for externally authenticated users
...
refs #8626
2015-03-12 01:14:47 +01:00
Eric Lippmann
54df9e4b3e
Merge branch 'master' into bugfix/logout-external-8626
2015-03-12 00:57:52 +01:00
Eric Lippmann
83443a5dc4
Use -1 for last update of the menu
...
We must not rely on the server time minus an offset for the last update of the menu
to trigger an immediate update of the menu because the server time may be behind the current time.
fixes #8694
2015-03-12 00:52:19 +01:00
Eric Lippmann
7288f2e92b
Use space after the boolean negotiation operator
2015-03-11 22:25:52 +01:00
Eric Lippmann
4570151b4b
Fix indentation for strings spanning multiple lines in our auth controller
2015-03-11 22:11:10 +01:00
Eric Lippmann
846a22e7a1
Don't use jQuery in the logout view script
...
jQuery is not available here because JavaScript is loaded after the content.
This was no problem before because the logout action was submitted using XHR and thus having JavaScript.
refs #8626
2015-03-11 15:35:44 +01:00
Eric Lippmann
0ff8416efb
Use View::translate() instead of t() in the logout view script
...
refs #8626
2015-03-11 15:33:14 +01:00
Eric Lippmann
8df9520497
Fix getXMLHttpRequest vs new XMLHttpRequest
...
I have never ever heard of getXMLHttpRequest.
refs #8626
2015-03-11 15:33:14 +01:00
Eric Lippmann
84348151ce
Strings spanning multiple lines continue on the next line ...
...
... not on the same line
refs #8626
2015-03-11 15:33:14 +01:00
Eric Lippmann
f44d5ec20a
Use <br> instead of <br /> in the logout view script
...
refs #8626
2015-03-11 15:33:14 +01:00
Eric Lippmann
7220d781d8
Fix implicit declaration of variable msg in the logout view script
...
refs #8626
2015-03-11 15:33:12 +01:00
Eric Lippmann
815dc8a5fa
Replace /** with /* for non PHPDoc in the logout script
...
refs #8626
2015-03-11 14:51:59 +01:00
Johannes Meyer
39a74c4f3d
LDAP-Auth backend config: Add support for custom LDAP filter rules
...
refs #8365
2015-03-11 09:52:14 +01:00
Johannes Meyer
2cf09ebc48
Revert "LdapResourceForm: Validate the host field and do not require a port"
...
This reverts commit a34d6026b3
.
refs #7990
2015-03-11 08:00:20 +01:00
Johannes Meyer
a34d6026b3
LdapResourceForm: Validate the host field and do not require a port
...
fixes #7990
2015-03-10 15:03:48 +01:00
Johannes Meyer
c0deeefe00
Re-add dashboard link to the upper left logo
...
fixes #8592
2015-03-06 13:44:14 +01:00
Johannes Meyer
f45f00b022
Run a module's configuration script only in case it has been registered
...
fixes #8601
2015-03-06 13:25:04 +01:00
Johannes Meyer
d7dcbb48a2
Do not try to access a module's title if there is none
2015-03-06 13:23:22 +01:00
Johannes Meyer
4324385010
Do not load a module twice while enabling it
2015-03-06 13:22:51 +01:00
Johannes Meyer
886cc863f0
Add form element value expectation descriptions where required
...
I did not adjust the DateTimePicker element as the sent format is
controlled by the useragent due to either the datetime-local input
type or a javascript datetimepicker. (which does not exist yet, though)
Mentioning the RFC 3339 format such a picker expects is very likely
going to lead to confusion on an end user's side otherwise.
refs #7947
2015-03-06 09:49:15 +01:00
Johannes Meyer
dcf38cbf73
Fix form id of the authentication configuration
2015-03-03 09:54:12 +01:00
Johannes Meyer
f7785ee04a
Fix that the DashletForm handles the autosubmit manually
2015-03-03 08:24:23 +01:00
Johannes Meyer
4ba281e7e8
Config: Use native form title and description support where appropriate
...
refs #7947
refs #7976
2015-03-02 18:40:47 +01:00
Johannes Meyer
e9bae08a6e
Fix that one can't advance the wizard when skipping the ldap discovery
...
fixes #8506
2015-03-02 18:40:46 +01:00
Johannes Meyer
65eafc0e8f
LdapDiscoveryForm: Remove waste
2015-03-02 18:40:46 +01:00
Johannes Meyer
7bb78330a9
Replace cancel icon with the trash icon...
...
...where the link's purpose is to remove something
2015-02-27 14:47:46 +01:00
Johannes Meyer
74dfa6e72a
Fix invalid icon names passed to the icon view helper
2015-02-27 14:45:47 +01:00
Johannes Meyer
f2259557c8
Fix missing tab labels
...
fixes #8518
2015-02-27 09:32:44 +01:00
Johannes Meyer
ea4de82545
Login: Disable the required cue
...
It should be obvious that it is necessary to input a name and a password
to login in case you're looking at a "login" form...
refs #7934
2015-02-27 09:09:25 +01:00
Johannes Meyer
4351603243
Fix that editing an auth backend does not open the next column
2015-02-26 14:48:37 +01:00
Matthias Jentsch
89451f3086
Ensure that form ids are unique
...
Add an unique prefix to each Form- or FormElement id, unless id protection is disabled explicitly, to prevent id collisions between different containers.
fixes #8460
2015-02-25 18:00:28 +01:00
Alexander Fuhr
3b2e3dcd36
Revert the animate-spin css to the original
...
refs #7968
2015-02-25 12:07:59 +01:00
Alexander Fuhr
5297b15a61
Merge branch 'master' into feature/refresh-control-7968
2015-02-24 14:41:09 +01:00
Johannes Meyer
8e8bab0795
Do only escape a qlink's label manually if necessary
2015-02-24 11:35:25 +01:00
Johannes Meyer
956efe5ef9
Merge branch 'master' into feature/link-labels-8458
...
Conflicts:
application/views/scripts/config/application.phtml
application/views/scripts/config/module.phtml
application/views/scripts/config/modules.phtml
library/Icinga/Web/Widget/Dashboard/Dashlet.php
modules/monitoring/application/controllers/TimelineController.php
2015-02-24 08:42:36 +01:00
Johannes Meyer
371f895188
Add proper titles to the mixed pagination
...
refs #8458
2015-02-23 17:21:31 +01:00
Johannes Meyer
a966f543f6
Add proper titles to the joystick navigation
...
refs #8458
2015-02-23 17:21:12 +01:00
Johannes Meyer
261abbd65e
Add proper titles to the role configuration
...
refs #8458
2015-02-23 17:20:48 +01:00
Johannes Meyer
508322cfdc
Add proper titles to the dashboard configuration's links
...
refs #8458
2015-02-23 17:20:26 +01:00
Johannes Meyer
baf47fef7f
Add proper titles for the links to dis-/enable modules
...
refs #8458
2015-02-23 17:19:37 +01:00
Johannes Meyer
3605880fd1
Add proper titles to the module overview
...
refs #8458
2015-02-23 17:19:06 +01:00
Alexander Fuhr
ac26807ab7
Add new spin an cw icon for refresh control
...
refs #7968
2015-02-23 17:01:38 +01:00