[
https://issues.apache.org/jira/browse/SYNCOPE-44?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13537150#comment-13537150
]
Hudson commented on SYNCOPE-44:
-------------------------------
Integrated in Syncope-trunk #385 (See
[https://builds.apache.org/job/Syncope-trunk/385/])
[SYNCOPE-44] Role search working from admin console; some minor gotchas to
fix on the core, though... (Revision 1424538)
Result = SUCCESS
ilgrosso :
Files :
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeApplication.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/AttributableDataProvider.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/RoleTreeBuilder.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/SortableAttributableProviderComparator.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/SortableUserProviderComparator.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/StatusBean.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/StatusUtils.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/UserDataProvider.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/DisplayAttributesModalPage.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/EditUserModalPage.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ResultStatusModalPage.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/RoleModalPage.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Roles.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/StatusModalPage.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/UserModalPage.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/UserOwnerSelectModalPage.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/UserRequestModalPage.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Users.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/AbstractSearchPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/AbstractSearchResultPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/ResultSetPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSearchPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSearchResultPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSummaryPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleTabPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/SearchView.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/SelectOnlyResultSetPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/SelectOnlyUserSearchResultPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/StatusPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/UserManagementResultPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/UserSearchPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/UserSearchResultPanel.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/AbstractAttributableRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/AbstractBaseRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ApprovalRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/BaseRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ConfigurationRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ConnectorRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/EntitlementRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/LoggerRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/NotificationRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/PolicyRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ReportRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ResourceRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/RoleRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/SchemaRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/TaskRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/UserRequestRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/UserRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/WorkflowRestClient.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/AttrColumn.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/TokenColumn.java
*
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/UserAttrColumn.java
* /syncope/trunk/console/src/main/resources/applicationContext.xml
* /syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ApprovalModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/BaseModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/BasePage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Configuration.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ConfigurationModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ConnectorModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/DerivedSchemaModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/DisplayAttributesModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ErrorPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ExecMessageModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/HomePage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Login.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/MembershipModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/NotificationTaskModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/PolicyModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/PropagationTaskModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/RecursivePanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ReportExecResultDownloadModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ReportModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ReportletConfModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Reports$AuditCategoryPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Reports.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ResourceModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Resources.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ResultStatusModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ResultStatusModalPage.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ResultStatusModalPage_it.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/RoleModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/RoleOwnerSelectModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Roles.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Roles.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Roles_it.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/SchedTaskModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Schema.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/SchemaModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/StatusModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/StatusModalPage.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/StatusModalPage_it.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/SyncTaskModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Tasks.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Todo.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/UserModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/UserOwnerSelectModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Users.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Users.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Users_it.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/VirtualSchemaModalPage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/WelcomePage.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/AbstractSearchPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/AbstractSearchPanel.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/AbstractSearchPanel_it.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/AbstractSearchResultPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/AbstractSearchResultPanel.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/AbstractSearchResultPanel_it.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/AccountInformationPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/AttributesPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/DerivedAttributesPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/JQueryTabbedPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/MembershipsPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/MembershipsPanel.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/NotificationTasks.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/PoliciesPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/PolicyBeanPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/PropagationTasks.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/ResourceConnConfPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/ResourceDetailsPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/ResourceMappingPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/ResourceSecurityPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/ResourcesPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/ResultSetPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/ResultSetPanel.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/ResultSetPanel_it.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/RoleDetailsPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/RolePanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/RoleSecurityPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/RoleSummaryPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/RoleTabPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/SchedTasks.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/StatusPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/SyncTasks.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/UserDetailsPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/UserManagementResultPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/UserManagementResultPanel.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/UserManagementResultPanel_it.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/UserSearchPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/UserSearchPanel.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/UserSearchPanel_it.properties
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/VirtualAttributesPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/statuses
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/statuses
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/statuses/objectnotfound.png
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/statuses/usernotfound.png
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/ActionLinksPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/AjaxCheckBoxPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/AjaxDropDownChoicePanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/AjaxNumberFieldPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/AjaxPalettePanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/AjaxPasswordFieldPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/AjaxTextFieldPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/CheckBoxMultipleChoiceFieldPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/DateTextFieldPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/DateTimeFieldPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/FieldPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/LinkPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/form/MultiValueSelectorPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel.html
*
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/tree/TreeRolePanel.html
* /syncope/trunk/console/src/main/webapp/css/style.css
*
/syncope/trunk/console/src/test/java/org/apache/syncope/console/RoleTestITCase.java
*
/syncope/trunk/console/src/test/java/org/apache/syncope/console/UserTestITCase.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/RoleController.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/UserController.java
> Add ability to search for Roles via the REST API
> ------------------------------------------------
>
> Key: SYNCOPE-44
> URL: https://issues.apache.org/jira/browse/SYNCOPE-44
> Project: Syncope
> Issue Type: Improvement
> Reporter: Colm O hEigeartaigh
> Assignee: Francesco Chicchiriccò
> Fix For: 1.1.0
>
>
> It is currently not possible to search for roles via the REST API. You can,
> however, search for a list of users that are members of a particular role.
> But you may want the ability to search for a role by attributes, etc.
> Don't forget to refactor console's search panel accordingly.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira