Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-728

Provide facet factory to enable auditing by default on all objects, unless explicitly opted out

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Opting out through: @Auditable(disabled=false)

      Also:

      • if the AuditableFacet is already present, then that should take precedence
      • any implementation of HasTransactionId (command, audit entry or published event) should never have auditing automatically enabled.

      Enable using isis.properties:

      #isis.services.audit.objects=all|none

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            danhaywood Daniel Keir Haywood
            danhaywood Daniel Keir Haywood
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment