Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.1.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      With CORE-1847 a general logger exists. We should use it to log some information about activity in the system. For now this should include at least:

      • Service
        • Create/update/cancel/uncancel/suspend/unsuspend/renewal
      • Service Changes
        • Create/update
      • Clients
        • Create/update/delete
      • Staff
        • Create/update
      • Invoices
        • Create/update
        • Create/update/delete recurring invoice

      We may be limited in finding out WHO performed these actions in the logs based on the information available when the action is performed. Just log what we have for now.

        Activity

        tyson Tyson Phillips (Inactive) created issue -
        tyson Tyson Phillips (Inactive) made changes -
        Field Original Value New Value
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Story Points 5
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.1.0 Sprint 3 [ 41 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked lower
        tyson Tyson Phillips (Inactive) made changes -
        Epic Link CORE-1850 [ 12725 ]
        tyson Tyson Phillips (Inactive) made changes -
        Description With CORE-1847 a general logger exists. We should use it to log some information about activity in the system. For now this should include at least:
        * Service changes:
        ** creation
        ** update
        ** service status changes like cancellation, scheduled cancellation, suspension, unsuspension (if different from a normal update)
        * User account changes:
        ** user (staff/client) creation
        ** user (staff/client) updates

        We may be limited in finding out WHO performed these actions in the logs based on the information available when the action is performed. Just log what we have for now.
        With CORE-1847 a general logger exists. We should use it to log some information about activity in the system. For now this should include at least:

        * Service
        ** Create/update/cancel/uncancel/suspend/unsuspend/renewal
        * Service Changes
        ** Create/update
        * Clients
        ** Create/update/delete
        * Staff
        ** Create/update
        * Invoices
        ** Create/update
        ** Create/update/delete recurring invoice

        We may be limited in finding out WHO performed these actions in the logs based on the information available when the action is performed. Just log what we have for now.
        Automated transition triggered when Tyson Phillips (Inactive) created a branch in Stash -
        Status Open [ 1 ] In Progress [ 3 ]
        Automated transition triggered when Tyson Phillips (Inactive) created pull request #274 in Stash -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        Automated transition triggered when Tyson Phillips (Inactive) merged pull request #274 in Stash -
        Status In Review [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            tyson Tyson Phillips (Inactive)
            Reporter:
            tyson Tyson Phillips (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              17/Jul/17

              Agile