Branch: refs/heads/ui-subsystems-customization
Home:
https://github.com/rhq-project/rhq
Commit: 566a1941a3bfa98ad52198ecbd1e74c498699605
https://github.com/rhq-project/rhq/commit/566a1941a3bfa98ad52198ecbd1e74c...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/AdministrationView.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/users/UserEditView.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/DashboardView.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/DashboardsView.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/dashboard/PortletFactory.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupDetailView.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceDetailView.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/inventory/resource/detail/ResourceTreeView.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/menu/MenuBarView.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/message/MessageBar.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/preferences/UserPreferenceNames.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/preferences/UserPreferences.java
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
Log Message:
-----------
[BZ 1160775] - RFE Adding a way to show/hide RHQ subsystems in UI
Current UI is overcomplicated. RHQ does lots of things and
different users use it for different purposes. Although many
subsystems are interconnected and may depend on each other
(e.g. metrics and alerts). This is not the case for all of them
and in the sake of simplicity some of them could be hidden in
UI if user wants to.
This PR allows to hide following subsystems/features in UI:
* content
* reports
* administration
* events
* operations
* alerts
* config
* drift
NOTE: This change is only about hiding it in UI, the subsystems
are still working and can be acessed via REST, CLI or direct
URL.
The subsystems can be shown/hidden on the user page
${host}/coregui/#Administration/Security/Users/${userId}
and this information is saved to the user preferences.
It is orthogonal to the access rights that are specified for
roles. Each user may decide what to hide to make the UI
cleaner for him/her.
Commit: be40cf9a6a22594ad3d982f88799542fa730882c
https://github.com/rhq-project/rhq/commit/be40cf9a6a22594ad3d982f88799542...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/users/UserEditView.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/components/form/AbstractRecordEditor.java
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/util/preferences/UserPreferences.java
M
modules/enterprise/gui/coregui/src/main/webapp/org.rhq.coregui.CoreGUI/sc/skins/CoreGUI/skin_styles.css
Log Message:
-----------
[BZ 1160775] - RFE Adding a way to show/hide RHQ subsystems in UI - fixing FF issues and
changing the switches according to UX proposal
Commit: 362bd314583ef3edbd56af802c55e64609dd92eb
https://github.com/rhq-project/rhq/commit/362bd314583ef3edbd56af802c55e64...
Author: Jirka Kremser <jkremser(a)redhat.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M
modules/enterprise/gui/coregui/src/main/java/org/rhq/coregui/client/admin/users/UserEditView.java
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_cs.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_de.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ja.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_ko.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_pt.properties
M
modules/enterprise/gui/coregui/src/main/resources/org/rhq/coregui/client/Messages_zh.properties
M
modules/enterprise/gui/coregui/src/main/webapp/org.rhq.coregui.CoreGUI/sc/skins/CoreGUI/skin_styles.css
Log Message:
-----------
[BZ 1160775] - RFE Adding a way to show/hide RHQ subsystems in UI - i18n and improving
CSS for the switches
Compare:
https://github.com/rhq-project/rhq/compare/d3e494a3e40b...362bd314583e