Alexander A. Klimov
8e29fe92a5
Use a login-like layout for error messages displayed to non-authenticated users
...
refs #10009
2015-09-25 17:40:00 +02:00
Alexander A. Klimov
426f64e32a
CSS: rename .form to .below-logo
...
refs #10009
2015-09-25 16:41:07 +02:00
Eric Lippmann
b6d723bb34
CSS: Add class button to the create new user link
...
refs #5543
2015-09-25 14:39:38 +02:00
Eric Lippmann
aa6357a385
CSS: Add listing-table to the user list
...
refs #5543
2015-09-25 12:42:20 +02:00
Eric Lippmann
d99166eae4
CSS: Use icon-cancel for removing users
...
refs #5543
2015-09-25 12:28:56 +02:00
Eric Lippmann
f138c3b555
CSS: Use action-table instead of action in the user/list view script
...
refs #5543
2015-09-25 12:28:34 +02:00
Eric Lippmann
d54b80019e
CSS: Use action-link instead of user-add in the user/list view script
...
refs #5543
2015-09-25 12:27:30 +02:00
Eric Lippmann
1543bc6aa3
CSS: Remove unused classes in the user/list view script
...
refs #5543
2015-09-25 12:27:02 +02:00
Eric Lippmann
2e6fed8862
Display the add new user button to the user table
...
refs #5543
2015-09-25 12:25:09 +02:00
Eric Lippmann
1728d5a949
Ident the user/list view script w/ 4 spaces
...
refs #5543
2015-09-25 12:23:43 +02:00
Eric Lippmann
49a7084b6a
Fix that $firstRow thingy in the user/list view script
...
refs #5543
2015-09-25 12:09:54 +02:00
Eric Lippmann
ac6398de0d
Remove trailing semicolons from inline echo tags in the user/list view script
...
refs #5543
2015-09-25 11:48:18 +02:00
Alexander A. Klimov
4a85e112d2
Don't link to loaded modules in the about page if the user doesn't have the required permission
...
refs #9381
2015-09-25 10:45:17 +02:00
Alexander A. Klimov
f64db890d2
Show loaded modules in the about page
...
refs #9381
2015-09-24 19:23:49 +02:00
Alexander A. Klimov
52221dd10a
Add doc and social media links to the about page
...
refs #9247
2015-09-24 15:54:56 +02:00
Alexander A. Klimov
bfc2738fe5
Translate license statement
...
refs #9247
2015-09-24 13:07:31 +02:00
Alexander A. Klimov
e2d6089ff3
Make Version::get() failsafe
...
refs #9247
2015-09-24 12:25:02 +02:00
Alexander A. Klimov
91377a4bd7
Show copyright and license on the about page
...
refs #9247
2015-09-23 18:54:42 +02:00
Johannes Meyer
4d303e7121
NavigationController: Redirect to the shared overview if its the referrer..
...
..when editing a navigation item.
refs #5600
2015-09-23 14:21:04 +02:00
Alexander A. Klimov
cd319f8c7d
Let the error page look like the login page when a non-authenticated user requests a non-existent page
...
refs #10009
2015-09-22 18:25:57 +02:00
Bernd Erk
2242f6192c
Redesign draft and implementation
2015-09-22 17:33:02 +02:00
Johannes Meyer
57e08e92d4
Do not mark relative urls as absolute
...
refs #5600
refs #10169
2015-09-22 14:12:08 +02:00
Johannes Meyer
bef5eeda93
NavigationController: Fix action unshare()
...
refs #5600
2015-09-18 13:24:44 +02:00
Johannes Meyer
37c7952ec7
shared navigation overview: Do not allow to unshare childs individually
...
refs #5600
2015-09-18 11:34:00 +02:00
Johannes Meyer
5eb7267b43
user navigation overview: Display whether an item has been shared
...
refs #5600
2015-09-18 11:10:17 +02:00
Johannes Meyer
2cf52df0a8
user navigation overview: Add sort control
...
refs #5600
2015-09-18 08:53:05 +02:00
Johannes Meyer
6e2d7dca9b
shared navigation overview: Add sort control
...
refs #5600
2015-09-17 15:17:46 +02:00
Johannes Meyer
99502a77e0
shared navigation overview: Display the type of a navigation item
...
refs #5600
2015-09-16 15:37:56 +02:00
Johannes Meyer
47257d74ff
user navigation overview: Display the type of a navigation item
...
refs #5600
2015-09-16 15:09:56 +02:00
Johannes Meyer
cc66175e6c
shared navigation overview: Do not open a new column while unsharing
...
refs #5600
2015-09-16 13:08:44 +02:00
Johannes Meyer
4db2f7e7a9
shared navigation overview: Show a message if there's nothing shared
...
refs #5600
2015-09-16 13:07:41 +02:00
Johannes Meyer
16a57c5c1b
shared navigation overview: We're unsharing items, not removing them
...
refs #5600
2015-09-16 13:05:45 +02:00
Johannes Meyer
5d9a57446f
shared navigation overview: Display the owner of a shared navigation item
...
refs #5600
2015-09-16 11:52:42 +02:00
Johannes Meyer
3dc26e2dbe
NavigationController: Implement removeAction()
...
refs #5600
2015-09-07 16:02:12 +02:00
Johannes Meyer
04a14a46b6
NavigationController: Implement sharedAction()
...
refs #5600
2015-09-07 15:04:31 +02:00
Johannes Meyer
8e6fc1580e
NavigationController: Implement indexAction()
...
refs #5600
2015-09-07 15:01:55 +02:00
Johannes Meyer
ca72bd5455
NavigationRendererInterface: Use "div" as default outer element tag
...
"nav" is less often necessary.
refs #5600
2015-09-07 09:48:32 +02:00
Johannes Meyer
294f9022f2
Use the new navigation to render the menu
...
refs #5600
2015-09-04 10:53:01 +02:00
Johannes Meyer
1cb2009dcd
Animate the button when reordering authentication backends
...
refs #8369
2015-08-21 13:29:29 +02:00
Matthias Jentsch
15ec564bc5
Use an easier distinctable "disabled" icon for module state
...
fixes #9908
2015-08-18 11:42:42 +02:00
Matthias Jentsch
d51ecc3d72
Use better icons for resource and auth views
...
refs #9908
2015-08-18 11:42:42 +02:00
Alexander Fuhr
ac31fb00c9
dashboard/index: Fix the suggestion to enable modules
...
fixes #9790
2015-08-04 15:08:30 +02:00
Johannes Meyer
d1917ad2b4
Merge branch 'master' into bugfix/do-not-use-count-queries-for-emptiness-checks-9632
...
Conflicts:
modules/monitoring/application/views/scripts/service/history.phtml
2015-08-03 16:46:27 +02:00
Johannes Meyer
7bd8b4b19a
User: Use $query->hasResult() instead of $query->count()
...
refs #9632
2015-08-03 16:28:43 +02:00
Johannes Meyer
3b36009122
Group: Use $query->hasResult() instead of $query->count()
...
refs #9632
2015-08-03 16:28:25 +02:00
Johannes Meyer
d78f69368c
Users: Use $query->hasResult() instead of $query->count()
...
refs #9632
2015-08-03 16:19:00 +02:00
Johannes Meyer
7388db3241
Groups: Use $query->hasResult() intead of $query->count()
...
refs #9632
2015-08-03 16:18:37 +02:00
Eric Lippmann
6481e97565
Add createTicketLinks() view helper
...
refs #9611
2015-08-03 10:39:42 +02:00
Johannes Meyer
9b051cd7ce
reorder-authbackend.phtml: Fix hover styles of icon-only buttons
2015-07-31 08:29:59 +02:00
Eric Lippmann
a234852f32
Merge branch 'feature/basic-auth-9660'
...
resolves #9660
2015-07-30 15:05:07 +02:00
Matthias Jentsch
3e7cc299ec
Fix issue that caused the refresh button to remove side bar
...
Do not apply base target globally for all toolbar elements, but specifically for those that should remove side-bars.
refs #8623
refs #6436
2015-07-29 17:18:52 +02:00
Matthias Jentsch
6db79a72d5
Display the rows in the auth backend configuration as active without any delay
...
refs #8623
2015-07-29 15:21:29 +02:00
Eric Lippmann
c5c7b40133
Remove info box about external auth requirement in the login view script
...
The LoginForm will add the info.
refs #9660
2015-07-29 14:16:14 +02:00
Eric Lippmann
7cfc78558d
Merge branch 'master' into feature/secure-modules-9644
...
Conflicts:
library/Icinga/Exception/IcingaException.php
2015-07-28 13:42:02 +02:00
Eric Lippmann
d40c3f0a29
Remove unnecessary use in FormTriStateCheckbox
...
refs #9449
2015-07-28 11:49:18 +02:00
Eric Lippmann
8d7f32cac1
Fix static call of SearchDashboard::search()
...
refs #9644
2015-07-24 13:34:11 +02:00
Johannes Meyer
624309774b
Fix style of buttons used for reordering user backends
2015-07-24 10:14:18 +02:00
Johannes Meyer
4e3da3a6eb
UserBackendConfigForm: Adjust how to process requests...
...
...and use sub-forms, finally.
refs #9602
2015-07-23 16:18:09 +02:00
Johannes Meyer
f2ba70d5ab
GroupController: Fix design for showing a group
2015-06-25 11:36:26 +02:00
Johannes Meyer
af7426451a
UserController: Fix design for showing a user
2015-06-25 11:27:28 +02:00
Johannes Meyer
e3f13c8a44
UserController: Fix permission check for editing users
...
Eh...?
2015-06-25 10:13:15 +02:00
Matthias Jentsch
d3dd88a925
Add alternating table layout to module views
2015-06-22 09:46:03 +02:00
Thomas Gelf
cd70c27519
Merge remote-tracking branch 'origin/master' into feature/refine-ui-for-rc1-9361
2015-06-18 15:18:42 +02:00
Thomas Gelf
1e61f55210
dashboard: add compact support
2015-06-18 13:41:12 +02:00
Thomas Gelf
3462f0ee9a
Merge remote-tracking branch 'origin/master' into feature/refine-ui-for-rc1-9361
...
Conflicts:
modules/monitoring/application/views/scripts/host/history.phtml
modules/monitoring/application/views/scripts/list/services.phtml
2015-06-18 11:26:51 +02:00
Matthias Jentsch
5b517a2cb0
Improve table layout
...
Add alternating colors to table rows, to improve visibillity of the table.
refs #9361
2015-06-17 17:28:28 +02:00
Matthias Jentsch
5b8c308679
Merge branch 'bugfix/use-statement-error-9281'
...
fixes #9281
2015-06-16 17:06:47 +02:00
Matthias Jentsch
5bf7bbdb8b
Remove unneeded use statements from global namespaces
...
Use statements on global classes from the global namespace don't have any effect, prevent warnings from being displayed in php versions >= 5.6.9 and version >= 5.5.25.
refs #9281
2015-06-16 16:10:52 +02:00
Thomas Gelf
e962b44b5e
user/show: get rid of useless styles...
...
...and use our default HTML tags/classes instead
2015-06-16 02:11:16 +02:00
Matthias Jentsch
4cea9f15e9
Add heading to user and group view and fix layout
2015-06-09 10:29:45 +02:00
Johannes Meyer
17fa0d3f11
Revert "Improve group and user view layout"
...
This reverts commit 44e3dba362
.
Reason:
* Controls are controls, not content
* Controls must still be shown in case of a non-matching filter
2015-06-09 08:23:06 +02:00
Matthias Jentsch
44e3dba362
Improve group and user view layout
...
Display header and hide filter and sort widgets when there are no entries to be sorted or filtered.
2015-06-08 16:19:03 +02:00
Johannes Meyer
91cee3a957
GroupController: Behave nicely when not any backend is available
2015-06-08 13:28:25 +02:00
Johannes Meyer
07041fafc8
UserController: Behave nicely when not any backend is available
2015-06-08 13:28:25 +02:00
Alexander A. Klimov
1bd18c5adb
Merge branch 'feature/Show-Icinga-Web-2-s-version-in-the-frontend-9247'
...
resolves #9247
2015-06-08 12:40:14 +02:00
Johannes Meyer
54b960addc
RoleController: Fix link to add a new role
2015-06-08 12:39:31 +02:00
Alexander A. Klimov
0b1bb54c26
Rename .fileNotReadable to .message-error
...
refs #9247
2015-06-08 11:22:26 +02:00
Alexander A. Klimov
67322e0b36
Show an error message rather than just "unknown version"
...
refs #9247
2015-06-05 11:56:15 +02:00
Alexander A. Klimov
7577b37cdb
Change VERSION's format
...
refs #9247
2015-06-03 18:08:54 +02:00
Alexander A. Klimov
757e993871
Outsource version-getting logic to Version::get()
...
refs #9247
2015-06-03 15:23:05 +02:00
Alexander A. Klimov
887bd0b8f0
Show Icinga Web 2's version in the frontend
...
refs #9247
2015-06-02 16:49:27 +02:00
Johannes Meyer
00c31ffd28
RolesController: Rename to RoleController
2015-06-02 11:57:13 +02:00
Johannes Meyer
2490d0ae67
ConfigController: We're configuring user backends from now on
...
refs #8826
2015-06-02 09:58:57 +02:00
Johannes Meyer
3fffd90135
Rename permission config/application/groups* to config/authentication/...
...
refs #8826
2015-06-02 09:04:34 +02:00
Johannes Meyer
a558f2873a
Rename permission config/application/users* to config/authentication/...
...
refs #8826
2015-06-02 09:02:57 +02:00
Johannes Meyer
46e2393074
UsergroupbackendController: Do only assert that the user has one permission
...
The configuration of a backend itself should not be that granular.
refs #8826
2015-06-02 08:58:21 +02:00
Johannes Meyer
66fd7dfd93
ConfigController: Rename applicationAction to generalAction
2015-06-01 16:35:27 +02:00
Johannes Meyer
89311f96df
Show a minus for a user's state if the state cannot be determined
...
refs #8826
2015-06-01 14:06:37 +02:00
Johannes Meyer
ea959c2dfd
Introduce controller UsergroupbackendController
...
refs #8826
2015-05-29 16:35:30 +02:00
Johannes Meyer
c94e6a3292
Db/IniUserGroupBackend: Drop column parent_name, it's not a name anymore
...
refs #8826
2015-05-29 08:56:58 +02:00
Johannes Meyer
d157dec13b
GroupController: Apply permission config/application/groups/member/remove
...
refs #8826
2015-05-27 10:38:02 +02:00
Johannes Meyer
0c9bac0686
GroupController: Apply permission config/application/groups/remove
...
refs #8826
2015-05-27 10:33:20 +02:00
Johannes Meyer
b58cd4747c
GroupController: Apply permission config/application/groups/edit
...
refs #8826
2015-05-27 10:32:41 +02:00
Johannes Meyer
fd2ecf395d
GroupController: Apply permission config/application/groups/add
...
refs #8826
2015-05-27 10:32:09 +02:00
Johannes Meyer
e31c99be1c
GroupController: Apply permission config/application/groups/show
...
refs #8826
2015-05-27 10:30:42 +02:00
Johannes Meyer
0e37aad6ce
UserController: Apply permission config/application/users/remove
...
refs #8826
2015-05-27 10:29:21 +02:00
Johannes Meyer
01b790cf18
UserController: Apply permission config/application/users/edit
...
refs #8826
2015-05-27 10:27:48 +02:00
Johannes Meyer
88ba718ffb
UserController: Apply permission config/application/users/add
...
refs #8826
2015-05-27 10:26:43 +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
ec556edc65
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-26 09:28:35 +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
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
5e520e7b59
Don't display a error message as title too
...
refs #6281
2015-05-21 16:57:43 +02:00
Johannes Meyer
0686bc1d86
GroupController: List members when showing a group
...
refs #8826
2015-05-21 16:38:47 +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
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
605ae3d802
UserController: Introduce addAction, editAction and removeAction
...
refs #8826
2015-05-20 10:54:42 +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
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
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
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
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
Alexander A. Klimov
7c0be30def
Handle and display multiline log messages correctly
2015-04-24 17:36:49 +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
Alexander Klimov
967a2e82dc
Use (only) "@return $this" in fluent interfaces' documentation
2015-04-07 14:24:11 +02:00
Eric Lippmann
cdd5da80f0
Use Url::getRelativeUrl() when updating dashlets
...
fixes #8363
2015-04-07 13:05:12 +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
Eric Lippmann
29d5fd351b
Merge branch 'bugfix/logout-external-8626'
...
fixes #8626
2015-03-12 16:47:49 +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
b50129ad2e
Add renderLayout to the re-login URL for externally authenticated users
...
refs #8626
2015-03-12 01:14:47 +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
d7dcbb48a2
Do not try to access a module's title if there is none
2015-03-06 13:23:22 +01:00
Johannes Meyer
dcf38cbf73
Fix form id of the authentication configuration
2015-03-03 09:54:12 +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
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
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
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
Johannes Meyer
48286e0d59
Use View::translate() instead of mt() and t() ...
2015-02-23 16:42:25 +01:00
Marius Hein
b6124d7371
Header: Remove skiplinks
...
Skiplinks are to much and confusing for other users. Better is to use
header navigation in screen readers.
refs #7076
2015-02-23 11:18:58 +01:00
Marius Hein
fe0bcdbbaf
Header: Add header to module configuration
...
refs #7976
2015-02-17 16:19:03 +01:00
Marius Hein
d3c79dae32
Merge branch 'master' into feature/organize-headings-7976
2015-02-17 15:21:29 +01:00
Johannes Meyer
c135d3243a
Fix that the authentication reorder form does not have an action
2015-02-16 15:08:27 +01:00
Johannes Meyer
2dea398f3b
Mute all icons that are part of an anchor and add simple labels to such anchors
...
The labels I've added are probably just of temporary nature as it's not
defined yet how to handle link labels properly for screen readers. What
is sure is that all icons that are part of a link are not important for the
meaning of it as this is expressed by the link itself.
refs #8360
refs #8358
2015-02-16 11:02:09 +01:00
Johannes Meyer
5321c2f9e5
Mute icons properly using the new automatic mechanisms of our view helpers
...
refs #8360
2015-02-16 10:52:42 +01:00
Marius Hein
7644888f25
Header: Add header semantic to roles configuration
...
refs #7976
2015-02-13 16:19:28 +01:00
Marius Hein
586fa3120b
Header: Adapt preference dialog
...
refs #7976
2015-02-13 16:12:34 +01:00
Marius Hein
04fde79a9f
Header: Adapt resource configuration
2015-02-13 16:10:51 +01:00
Marius Hein
ef7fcb1023
Header: Adapt application configuration dialog
2015-02-13 15:35:24 +01:00
Marius Hein
d21833fbf2
Header: Adapt authentication config dialog
2015-02-13 15:33:29 +01:00
Marius Hein
7839d50099
Header: Add header to preferences
...
refs #7976
2015-02-13 09:40:24 +01:00
Marius Hein
069e86c2fd
Header: Add header and skip links to resource configuration
...
refs #7976
2015-02-12 17:10:38 +01:00
Marius Hein
513de11f20
Header: Application config and authentication
...
refs #7976
2015-02-12 16:43:08 +01:00
Johannes Meyer
1d6c65f7fc
Move the login form's heading above the authentication warnings
2015-02-12 13:49:31 +01:00
Johannes Meyer
9232c5cf22
Add aria-hidden="true" to all icons that exist only for design reasons
...
refs #8360
2015-02-12 13:49:31 +01:00
Johannes Meyer
3d0fbc833d
Hide the Icinga logo from screen readers
...
refs #8360
2015-02-12 13:49:31 +01:00
Marius Hein
b6daf2237d
Menu: Add html5 nav element to menu
...
refs #7933
2015-02-12 13:14:01 +01:00
Marius Hein
53818f50c6
Skip Links: Add anchor handlint to events
...
refs #7933
2015-02-12 13:13:52 +01:00
Marius Hein
ca4477de5b
Skip Links: Add to body and create style
...
refs #7933
2015-02-12 13:13:47 +01:00
Eric Lippmann
6bae2e0a53
Note that our license is GPL v2 or any later version in our license header instead of pointing to the license's URL
2015-02-04 10:52:27 +01:00
Eric Lippmann
5b4fab0750
Add license header
...
This time without syntax errors hopefully :)
2015-02-03 16:27:59 +01:00
Eric Lippmann
5fa2e3cfdc
Revert "Add license header"
...
This reverts commit 338d067aba
.
2015-02-03 16:16:26 +01:00
Eric Lippmann
338d067aba
Add license header
...
fixes #7788
2015-02-03 15:51:04 +01:00
Eric Lippmann
a23752de63
security: Don't list permissions and restrictions in the roles overview
...
fixes #8335
2015-02-03 15:51:03 +01:00
Eric Lippmann
946a903a39
Merge branch 'bugfix/Improve-tooltip-descriptions-8110'
...
fixes #8110
2015-02-03 12:38:59 +01:00
Eric Lippmann
1d99780a61
Remove quotes from tooltip in the roles overview
...
refs #8110
2015-02-02 16:47:28 +01:00
Eric Lippmann
942d55c0d4
Merge branch 'master' into bugfix/Improve-tooltip-descriptions-8110
2015-02-02 16:37:03 +01:00
Johannes Meyer
a5fe9a1fe1
Revert "Introduce link target "_right" to keep a column with tabs rightmost"
...
This reverts commit 618ab4f4b9
.
2015-02-02 16:34:29 +01:00
Eric Lippmann
4bac5dfc37
security: Guard application and module configuration
2015-02-02 14:16:26 +01:00
Marius Hein
8c24dde17b
Error Controller: Move close tab creation to template
2015-02-02 12:08:20 +01:00
Eric Lippmann
d64ca3da99
Show close button when updating a role
...
fixes #8087
2015-02-02 11:09:13 +01:00
Eric Lippmann
3818f1faec
Show close button when removing a role
...
refs #8087
2015-02-02 11:08:56 +01:00
Eric Lippmann
cfe6701a92
Show close button when creating a role
...
refs #8087
2015-02-02 11:08:27 +01:00
Johannes Meyer
bf470125c3
Merge branch 'master' into feature/create-missing-directories-when-creating-inis-8219
...
Conflicts:
modules/monitoring/library/Monitoring/MonitoringWizard.php
2015-01-30 16:21:42 +01:00
Marius Hein
6ec2ee753d
Render error messages in the container itself
...
fixes #6280
2015-01-30 14:50:25 +01:00
Alexander Klimov
868295110a
Merge branch 'master' into bugfix/Improve-tooltip-descriptions-8110
...
Conflicts:
modules/monitoring/application/views/scripts/hosts/show.phtml
2015-01-30 10:26:47 +01:00
Johannes Meyer
63305fdf9a
Add Icinga\Application\Config::saveIni()
...
Simplifies saving INI files. Icinga\File\Ini\IniWriter does already require an
instance of Icinga\Application\Config so it's obvious to give "Config" the
task to initialize the writer.. We do also have a central place to handle
creating missing ancestor directories now.
refs #8219
2015-01-30 09:32:08 +01:00
Johannes Meyer
7e792f5d2e
Add explicit step-attribute to html5-datetime* input elements
...
fixes #8314
2015-01-29 15:41:21 +01:00
Johannes Meyer
3a983e8859
Merge branch 'master' into feature/improve-autologin-setup-8274
2015-01-28 18:01:15 +01:00
Johannes Meyer
78f5bf4f3d
Phrase external auth warnings more neutral
...
refs #8274
2015-01-28 16:22:20 +01:00
Johannes Meyer
f486dabe6d
Drop view script config/logging.phtml as it's not used anywhere
2015-01-28 14:22:42 +01:00
Johannes Meyer
618ab4f4b9
Introduce link target "_right" to keep a column with tabs rightmost
...
I'd have liked to get it to work that in case the tab control is not in the
rightmost column a "go back" in the history is being simulated causing
the preceding leftmost column(s) to be restored and the rightmost one
set to the one containing the tab control. But the history api does not
seem to support any read operations except for the current state..
refs #6436
2015-01-28 14:21:06 +01:00
Johannes Meyer
cf857c4257
Close forms when switching between the main app's configuration tabs
...
refs #6436
2015-01-28 14:15:16 +01:00
Johannes Meyer
7ad44b8411
login: Show a note if the only active external auth backend is not available
...
refs #8274
2015-01-27 14:26:06 +01:00
Johannes Meyer
4a245ed8e0
login: Wrap the config warning in paragraph tags instead of div
2015-01-27 13:58:55 +01:00
Johannes Meyer
6c292f7e56
Move the configuration warning on the login screen further up
...
..and add translation support to the login screen.
refs #8274
refs #8134
2015-01-27 13:31:14 +01:00
Alexander Klimov
2ba78f24c3
Roles view: show role's name in the title of the remove-link
2015-01-26 14:02:47 +01:00
Eric Lippmann
bc3a475e90
Never autofocus the search element by default
...
Automatically focusing the search element on the initial page load and on every auto-refresh of the menu is disruptive
for both mobile devices and screen readers.
fixes #7697
2015-01-22 13:48:52 +01:00
Eric Lippmann
dd83f6f757
Fix copyright year
2015-01-22 10:38:00 +01:00
Eric Lippmann
74ce666cd8
Use the requiresSetup variable instead of configMissing in login.phtml
2014-12-29 14:31:07 +01:00
Johannes Meyer
f0438d1ea0
There is no copy-on-write for objects in PHP
...
fixes #8088
2014-12-22 09:37:01 +01:00
Johannes Meyer
f50d0bc3cf
Fix the config warning's grammar on the login screen
2014-12-22 09:14:19 +01:00
Alexander Klimov
ff1cda94ef
PivottablePagination view script: show axis type (x/y) in titles
...
refs #8110
2014-12-19 17:23:11 +01:00
Alexander Klimov
ebc539bc37
JoystickPagination view script: show axis type (x/y) in titles
...
refs #8110
2014-12-19 17:20:12 +01:00
Johannes Meyer
7987fb3f5a
Use the Host and Service object class helpers instead of the Util view helper
...
This also ensures that all state names that are shown to the user are
properly translated.
refs #7996
2014-12-12 12:22:20 +01:00
Carlos Cesario
8d8b65473a
Add translation to some strings
...
Thank you Carlos.
resolves #7787
Signed-off-by: Eric Lippmann <eric.lippmann@netways.de>
2014-12-03 10:00:54 +01:00
Eric Lippmann
3c16db3b0d
Roles: Fix header position
2014-11-25 16:16:31 +01:00
Eric Lippmann
9aa2f6f555
Roles: Speak of 'roles' not 'permissions'
2014-11-25 16:11:02 +01:00
Eric Lippmann
381b3b9a19
Move the permissions view scripts beneath roles
2014-11-25 16:11:01 +01:00
Eric Lippmann
f0ece3d88a
Revert "Remove permissions and restrictions for now"
...
This reverts commit 8335bdcb32
.
Readd permissions and restrictions.
2014-11-25 16:11:01 +01:00
Eric Lippmann
8335bdcb32
Remove permissions and restrictions for now
...
Our first beta release will not include permissions and restrictions.
We'll better test it before making it public.
2014-11-20 16:14:00 +01:00
Eric Lippmann
bf33c9c13b
Permissions: Show restrictions in the permissions list
2014-11-20 16:12:02 +01:00
Eric Lippmann
e48935f487
Permissions: Add class avp to index table
2014-11-20 15:54:46 +01:00
Eric Lippmann
9c8c81c201
Permissions: Use icon for the remove permission link
2014-11-20 13:49:33 +01:00
Marius Hein
d018b4c2ae
Dashboard: Convert table into an action table
...
refs #7751
2014-11-20 12:45:23 +01:00
Marius Hein
e600dc8adb
Dashboard: Rename component to dashlet
...
refs #7751
2014-11-20 12:08:50 +01:00
Marius Hein
2471314616
Dashboard: Remove unused template
...
refs #7751
2014-11-20 11:37:17 +01:00
Marius Hein
2c4b730887
Dashboard: Update descriptions
...
refs #7751
2014-11-20 11:36:04 +01:00
Eric Lippmann
bfdf34b6bf
Security: Add permissions as tab to config
...
refs #5647
2014-11-19 15:32:25 +01:00
Eric Lippmann
63490094b9
Security: Fix PermissionsController class name
...
refs #5647
2014-11-19 15:24:57 +01:00
Eric Lippmann
e072678b2d
Security: Remove role suffix from actions
...
refs #5647
2014-11-19 15:23:15 +01:00
Eric Lippmann
5b4c2723e0
Security: Rename security view scripts to permissions
...
refs #5647
2014-11-19 15:18:39 +01:00
Eric Lippmann
bd400855e8
Security: Remove view scripts for creating, updating and removing roles and permissions
...
Thos are supersed by role management.
refs #5647
2014-11-19 14:42:04 +01:00
Eric Lippmann
2c5ff341d5
Security: Add view script for removing roles
...
refs #5647
2014-11-19 14:41:05 +01:00
Eric Lippmann
1d34d88a01
Security: Add view script for creating roles
...
refs #5647
2014-11-19 14:37:10 +01:00
Eric Lippmann
3b680c7885
Security: Add view script for updating roles
...
refs #5647
2014-11-19 14:36:53 +01:00
Eric Lippmann
8aab5dc0f0
Security: Show roles instead of permissions and restrictions
...
refs #5647
2014-11-19 14:23:56 +01:00
Eric Lippmann
a2818bd937
Merge branch 'master' into feature/security-gui-5647
2014-11-19 14:13:26 +01:00
Bernd Erk
fd5fe26a1f
Changes login screen and added header
2014-11-19 13:43:48 +01:00
Marius Hein
a40f357f3c
Dashboard: Show error message when can not write to file
...
refs #4537
2014-11-19 11:47:31 +01:00
Marius Hein
a5411c7a1c
Dashboard: Fix reading and disabled system dashboards
...
refs #4537
2014-11-19 10:33:41 +01:00
Marius Hein
cfb0ca1be0
Merge remote-tracking branch 'origin/master' into feature/add-to-dashboard-4537
2014-11-19 10:21:50 +01:00
Marius Hein
5ace5fd2dc
Dashboard: Change icons
...
refs #4537
2014-11-18 17:47:57 +01:00
Eric Lippmann
aef81a56d6
Merge branch 'master' into feature/security-gui-5647
...
Conflicts:
library/Icinga/Application/Config.php
library/Icinga/File/Ini/IniWriter.php
library/Icinga/Web/Form.php
library/Icinga/Web/Menu.php
2014-11-18 17:08:25 +01:00
Marius Hein
10cfecf2ec
Merge remote-tracking branch 'origin/master' into feature/add-to-dashboard-4537
...
Conflicts:
application/controllers/DashboardController.php
library/Icinga/Web/Form.php
library/Icinga/Web/Widget/Dashboard.php
2014-11-18 16:36:42 +01:00
Bernd Erk
07c0180b1c
Merge branch 'master' into feature/redesign-7144
2014-11-18 16:36:19 +01:00
Marius Hein
80871313e4
Dashboard: Remove actions
...
refs #4537
2014-11-18 16:28:04 +01:00
Johannes Meyer
7621f6642d
Adjust usages of Icinga\Application\Config
...
refs #7147
2014-11-18 13:11:52 +01:00
Marius Hein
3e58ec2530
Dashboard: Use new controller actions
...
refs #4537
2014-11-18 12:51:28 +01:00