You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@syncope.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2019/12/05 13:29:00 UTC

[jira] [Commented] (SYNCOPE-1511) Configure audit events create/update/etc of users, groups, etc

    [ https://issues.apache.org/jira/browse/SYNCOPE-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16988805#comment-16988805 ] 

ASF subversion and git services commented on SYNCOPE-1511:
----------------------------------------------------------

Commit b04fa345655d87e74f07cbdba80b67e7d65ffec6 in syncope's branch refs/heads/2_1_X from Misagh Moayyed
[ https://gitbox.apache.org/repos/asf?p=syncope.git;h=b04fa34 ]

SYNCOPE-1511: History management for admin console UI (#141)

* initial draft of audit services

* cntd with audit services design

* add builder methods

* clean up types

* working on build failures; increased fit timeout

* clean up API

* clean up API

* clean up API

* update audit config for tests

* clean up changes after review

* audit tests for groups

* initial pass at wicket

* Merge branch '2_1_X' into SYNCOPE-1511-Wicket

# Conflicts:
#	common/rest-api/src/main/java/org/apache/syncope/common/rest/api/beans/AuditQuery.java
#	core/logic/src/main/java/org/apache/syncope/core/logic/AuditLogic.java
#	core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/dao/AuditDAO.java
#	core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/JPAAuditDAO.java
#	core/persistence-jpa/src/test/resources/domains/MasterContent.xml
#	core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/AuditDataBinderImpl.java
#	core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/service/AuditServiceImpl.java
#	fit/core-reference/src/test/java/org/apache/syncope/fit/core/AuditITCase.java

* clean up formatting

* clean up formatting

* clean up formatting

* clean up formatting

* clean up formatting

* clean up formatting

* clean up formatting

* adjustments after code review

* add view functionality to audit history

* added view and restore functionality

* add notes for restoring user based on audit

* fix query syntax after merge

* test restore functionality w/ serialization

* clean up formatting

* re-org api endpoint and audit entitlement for restore

* clean up formatting

* remove non-paged method; fix num of drop-down comparisons

* additional cleanup after review

* work thru issues with 'created' audit entries

* remove audit records from content

* add test case for any objects; clean up wicket panel refs

* add additional audit tests for read/search ops

* clean up audit tests

* clean up audit tests

* fix search query for any objects; specify type

* add license to required files

* clean up tests; wip

* clean up tests


> Configure audit events create/update/etc of users, groups, etc
> --------------------------------------------------------------
>
>                 Key: SYNCOPE-1511
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-1511
>             Project: Syncope
>          Issue Type: New Feature
>          Components: console, core
>    Affects Versions: 2.1.5
>            Reporter: Misagh Moayyed
>            Assignee: Misagh Moayyed
>            Priority: Major
>             Fix For: 2.1.6, 3.0.0
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> Extract and export audit events for user create / update / etc (and extend support to groups and "any object"s), expose them via dedicated REST interfaces/ops. Also, make sure data can be reviewed in the admin console via a new history tool.
> This feature shall be cherry-picked into master for 3.0, when ready. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)