Commit Graph

929 Commits

Author SHA1 Message Date
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 382085e30c defaults.less: adjust h3-h6 2015-06-18 15:17:41 +02:00
Thomas Gelf bf68edf65c monitoring/css: improve plugin output readability 2015-06-18 15:13:48 +02:00
Thomas Gelf 7ee192e774 fullscreen: no more fixes controls and padding 2015-06-18 13:41:12 +02:00
Thomas Gelf 321924906f layout-structure: font size for fullscreen tabs 2015-06-18 13:41:12 +02:00
Thomas Gelf 2f62a4383a Layout: add showFullscreen parameter
refs #6729
2015-06-18 13:41:12 +02:00
Thomas Gelf 55dd3747f7 notifications: remove on click
This allows one to get rid of them faster in case access to the
underlying content is needed
2015-06-18 13:29:47 +02:00
Thomas Gelf 7e20b66aac defaults.less: remove left header borders...
...and adjust paddings/margins
2015-06-18 11:27:43 +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 42e712402c Move grey hover effect back into main module
refs #9361
2015-06-17 14:30:46 +02:00
Johannes Meyer 858c015d4c Move notification related css into footer-elements.less..
..and fix the border and z-index.
2015-06-17 13:37:11 +02:00
Johannes Meyer 31406a70bc Show a small border above the first notification
Looks better, somehow..

refs #8247
2015-06-17 12:54:36 +02:00
Johannes Meyer 4d06bff5e8 Merge branch 'master' into feature/Move-notifications-to-the-bottom-of-the-page-8247 2015-06-17 12:47:58 +02:00
Thomas Gelf 09c0ebcacd list/services: flip host/service for readability
Re-allow table.action to manually choose row action link if it should not
be the first one. This existed once but got lost.
2015-06-16 02:36:53 +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
Thomas Gelf ea0c93c21b main-content.less: move even more CSS to monitoring 2015-06-16 01:57:34 +02:00
Thomas Gelf 774483c730 main-content.less: remove obsolete style 2015-06-16 01:55:57 +02:00
Thomas Gelf 8c28bf8577 defaults.less: slightly adjust headers 2015-06-16 01:31:42 +02:00
Thomas Gelf 9b34729a7a defaults.less: color definition cleanup 2015-06-16 01:31:01 +02:00
Thomas Gelf 796b1d7601 forms.less: do not see the reason for in line hX 2015-06-16 01:30:00 +02:00
Thomas Gelf f4fc55e741 layout-structure.less: reduce main containers font
...size
2015-06-16 00:52:52 +02:00
Thomas Gelf 5cb4aba09b main-content.less: remove more font size definitions 2015-06-16 00:52:19 +02:00
Thomas Gelf 6ad9b5bc78 defaults.less: remove .page-header mixin
Not flexible enough, mixins also lead to redundancy that could be
avoided otherwise. e.g.: tinystatesummary
2015-06-16 00:36:34 +02:00
Thomas Gelf 5e61d36a3a defaults.less: make headers look different 2015-06-15 23:34:03 +02:00
Thomas Gelf bd124baa4d layout-structure: less custom style and sizing 2015-06-15 23:33:30 +02:00
Thomas Gelf 11a6990ea8 main-content.less: remove special header styling 2015-06-15 23:32:58 +02:00
Thomas Gelf 0170d9941a Merge remote-tracking branch 'origin/master' into feature/refine-ui-for-rc1-9361 2015-06-15 23:08:17 +02:00
Matthias Jentsch 42de13a2b9 Merge branch 'feature/ssh-remote-connection-resource-configuration-7595'
resolves #7595
2015-06-15 17:30:42 +02:00
Matthias Jentsch bcc128255c Remove unused CSS 2015-06-09 10:37:36 +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
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
Alexander A. Klimov 0b1bb54c26 Rename .fileNotReadable to .message-error
refs #9247
2015-06-08 11:22:26 +02:00
Alexander A. Klimov e15b144155 Revert "Rename .fileNotReadable to .message-error"
This reverts commit 6b14195809.
2015-06-08 11:16:59 +02:00
Thomas Gelf cd20ec385c header-elements.less: remove obsolete user style 2015-06-05 12:59:18 +02:00
Thomas Gelf edeb24792e CSS: move monitoring styles to monitoring module 2015-06-05 12:49:07 +02:00
Thomas Gelf 21d3e64ff0 defaults.less: attempt to use more global variables 2015-06-05 12:43:35 +02:00
Thomas Gelf 44742a83a8 main-content.less: remove exceptional header styles 2015-06-05 12:43:03 +02:00
Thomas Gelf 9795617e4d defaults.less: new header styling 2015-06-05 12:42:32 +02:00
Alexander A. Klimov 6b14195809 Rename .fileNotReadable to .message-error
refs #9247
2015-06-05 12:38:55 +02:00
Thomas Gelf 9c8752844f main-content-less: no border for controls title 2015-06-03 15:35:51 +02:00
Thomas Gelf b5769d2f4b layout-structure.less: fix missing bracket 2015-06-03 15:35:51 +02:00
Thomas Gelf 7a20432b6b main-content.less: no left margin for icons 2015-06-03 15:35:51 +02:00
Thomas Gelf c785b61874 layout-structure.less: style separated controls 2015-06-03 15:35:51 +02:00
Thomas Gelf 421cd1fdd8 main-content.less: no border for new sections 2015-06-03 15:35:50 +02:00
Thomas Gelf 34700f483f defaults.less: no more petrol headers 2015-06-03 15:35:50 +02:00
Matthias Jentsch e7a875da26 Merge branch 'bugfix/perfdata-details-hidden-8334'
fixes #8334
2015-06-02 17:51:57 +02:00
Matthias Jentsch 198834294f Fix table position for perfdata without piecharts
refs #8334
2015-06-02 17:30:24 +02:00
Matthias Jentsch ff01ee4f20 Move perfdata table left to save horizontal space
refs #8334
2015-06-02 17:07:34 +02:00
Johannes Meyer cd0c418854 Merge branch 'master' into feature/user-and-group-management-8826 2015-06-02 10:44:13 +02:00
Johannes Meyer ea959c2dfd Introduce controller UsergroupbackendController
refs #8826
2015-05-29 16:35:30 +02:00
Alexander A. Klimov 0ba4d24880 Move notifications to the bottom of the page
refs #8247
2015-05-29 14:17:12 +02:00
Eric Lippmann 70d98f3ae0 Don't render disabled input elements white 2015-05-28 16:27:43 +02:00
Alexander A. Klimov d7bdc59801 Don't change the status text's color for ok/up on hover
fixes #8934
2015-05-28 14:25:36 +02:00
Eric Lippmann 1bfbce98ac Disable all form controls on submit to prevent resubmission
fixes #7151
2015-05-28 13:17:00 +02:00
Alexander Fuhr b2e61a2ebd Add resource teaxtarea css styling for ssh-identity
refs #7595
2015-05-28 10:45:57 +02:00
Johannes Meyer 6e382bd127 Provide a css rule for informational notifications
aka Notification::info()
2015-05-26 16:53:47 +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 88f5bb8368 js: Relax check whether to switch to single column layout upon redirect
This fixes the problem when redirecting from a form using the same route
as in the leftmost column but with a different querystring, that one gets
the same route shown twice.
2015-05-22 16:54:59 +02:00
Johannes Meyer 705bb665a5 UserController: List memberships when showing a user
refs #8826
2015-05-22 15:53:47 +02:00
Bence Nagy 01b453eeb1 Fix tactical overview colors
Signed-off-by: Eric Lippmann <eric.lippmann@netways.de>
2015-05-22 12:27:12 +02:00
Johannes Meyer 265725447d Merge branch 'master' into feature/user-and-group-management-8826 2015-05-22 10:06:31 +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
Eric Lippmann 1e9337846a ui: Fix refreshing partial time counters
refs #6778
2015-05-21 10:16:54 +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
Alexander A. Klimov a524b1433e Don't let a long plugin output make the whole container horizontally scrollable
fixes #8941
2015-05-20 13:48:51 +02:00
Matthias Jentsch 54207d3427 Revert "Abort pending AJAX requests before page unload"
This reverts commit 94bdb8b4b0. After the patch, Firefox shows an error message on each reload for an unknown reason.

refs #7759
2015-05-19 17:06:22 +02:00
Matthias Jentsch 94bdb8b4b0 Abort pending AJAX requests before page unload
Abort all pending requests before the page unload, to avoid confusing error messages during page reloads. Avoid rendering the site unusable in cases where the site is still being used after the beforeunload event.

fixes #7759
2015-05-19 16:35:44 +02:00
Johannes Meyer fb07f0b94c Merge branch 'master' into feature/user-and-group-management-8826
Conflicts:
	library/Icinga/Authentication/Backend/LdapUserBackend.php
	library/Icinga/Protocol/Ldap/Query.php
2015-05-19 14:14:03 +02:00
Matthias Jentsch 94555d7998 Streamline layout of all multi-views
Fix small inconsistencies between layout of downtime, comment, service and host multi-views.
2015-05-18 17:17:30 +02:00
Matthias Jentsch 592d5eadc1 Merge branch 'feature/improve-multi-select-view-8565' 2015-05-18 16:00:52 +02:00
Matthias Jentsch e84491d438 Improve multi view layout
refs #8565
2015-05-18 14:49:06 +02:00
Johannes Meyer 524c449649 Merge branch 'master' into feature/user-and-group-management-8826 2015-05-18 11:28:07 +02:00
Alexander Fuhr 19243e6885 Add css cursor:pointer to buttons 2015-05-15 13:24:27 +02:00
Alexander Fuhr 93470db81d Add css styling for form notifications
refs #9203
2015-05-15 13:05:24 +02:00
Johannes Meyer c91d3e52ac Merge branch 'master' into feature/user-and-group-management-8826 2015-05-12 15:39:02 +02:00
Matthias Jentsch 25f397042b Merge branch 'master' into feature/improve-multi-select-view-8565
Conflicts:
	modules/monitoring/application/controllers/HostsController.php
	modules/monitoring/application/controllers/ServicesController.php
	modules/monitoring/application/views/scripts/hosts/show.phtml
	modules/monitoring/application/views/scripts/list/hosts.phtml
	modules/monitoring/application/views/scripts/partials/host/objects-header.phtml
	modules/monitoring/application/views/scripts/partials/service/objects-header.phtml
	modules/monitoring/application/views/scripts/services/show.phtml
	modules/monitoring/public/css/module.less
	public/js/icinga/behavior/tooltip.js
2015-05-11 13:28:43 +02:00
Johannes Meyer 1e1b9540f0 UserController: Add backend selection control
refs #8826
2015-05-08 09:54:45 +02:00
Matthias Jentsch 7c8ff44fd1 Fix comment and downtime list inline forms
refs #8903
refs #8902
2015-05-07 10:59:37 +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 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 da7aa23820 Merge branch 'master' into bugfix/make-all-views-dashboard-compliant-7876 2015-04-20 15:20:23 +02:00
Johannes Meyer 76305269a9 Hide the top margin for group views in the dashboard
refs #7876
2015-04-20 13:18:57 +02:00
Johannes Meyer 5196f16bde Do not forcibly hide controls in the dashboard
Our views respect view=compact now entirely so there is no need for such
a generic "solution" since it also prevents some views from being
completely displayed in the dashboard such as the host, service and
contact detail view.

refs #7876
2015-04-20 13:06:45 +02:00
Matthias Jentsch ce6be0cc0f Only use JS tooltips when non-native tooltip behavior is required
Only display JS tooltips when there are specific requirements for delay, there is a specific alignment or HTML markup can be rendered in the tooltip.

fixes #9025
2015-04-20 11:21:10 +02:00
Johannes Meyer 54a370ca22 Merge branch 'master' into bugfix/make-all-views-dashboard-compliant-7876 2015-04-20 11:15:04 +02:00
Johannes Meyer 7735e5d31d Fix padding and margin of .content and .controls
refs #7876
2015-04-17 16:07:18 +02:00
Johannes Meyer b52b507134 FilterEditor: Fix css 2015-04-17 10:05:48 +02:00
Johannes Meyer 6d0870ad2e Adjust padding and margin of .content and .controls
refs #7876
2015-04-17 10:04:24 +02:00
Thomas Gelf ae7d679a6a Revert "Do not destroy all global on mailto link clicks"
This reverts commit 16b9c73436.

As I already mentioned, this re-introduces the problem that you'll
get ugly "lost connection to web server" notifications. Easiest way
to reproduce this: click your browsers reload button while a request
is pending - or just click reload a couple of times while showing the
dashboard.

refs #7759
2015-04-16 21:01:08 +02:00
Matthias Jentsch 6898a4e0d5 Display icon tooltips without delay
Original functionality was broken when changing the icon library.
2015-04-16 18:32:47 +02:00