[ 
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

Reply via email to