Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.0-b1
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      With the creation of the client settings log table (CORE-2692), we need to log changes to settings.

      1. When setting settings for clients (i.e. Clients::setSetting)
        • Update this method to now also log changes to the client
        • Do not log settings that are encrypted or those that have not changed
      2. The log needs to know who performed the action and their IP address. Retrieve this from the current user container (see CORE-2695)

        Issue Links

          Activity

          tyson Tyson Phillips (Inactive) created issue -
          tyson Tyson Phillips (Inactive) made changes -
          Field Original Value New Value
          Component/s Staff Interface [ 10000 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue is blocked by CORE-2692 [ CORE-2692 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue blocks CORE-2694 [ CORE-2694 ]
          tyson Tyson Phillips (Inactive) made changes -
          Description With the creation of the client settings log table (CORE-2692), we need to log changes to settings.

          # When setting settings for clients (i.e. Clients::setSetting)
          #* Update this method to now also log changes to the client
          #* *Do not log* settings that are _encrypted_
          # The log needs to know _who_ performed the action and _their IP address_. Retrieve this from the container
          With the creation of the client settings log table (CORE-2692), we need to log changes to settings.

          # When setting settings for clients (i.e. Clients::setSetting)
          #* Update this method to now also log changes to the client
          #* *Do not log* settings that are _encrypted_
          # The log needs to know _who_ performed the action and _their IP address_. Retrieve this from the current user container (see CORE-2695)
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue is blocked by CORE-2695 [ CORE-2695 ]
          tyson Tyson Phillips (Inactive) made changes -
          Assignee Tyson Phillips [ tyson ]
          Automated transition triggered when Tyson Phillips (Inactive) created a branch in Stash -
          Status Open [ 1 ] In Progress [ 3 ]
          tyson Tyson Phillips (Inactive) made changes -
          Remaining Estimate 0 minutes [ 0 ]
          Time Spent 42 minutes [ 2520 ]
          Worklog Id 11118 [ 11118 ]
          tyson Tyson Phillips (Inactive) made changes -
          Time Spent 42 minutes [ 2520 ] 1 hour, 52 minutes [ 6720 ]
          Worklog Id 11128 [ 11128 ]
          tyson Tyson Phillips (Inactive) made changes -
          Description With the creation of the client settings log table (CORE-2692), we need to log changes to settings.

          # When setting settings for clients (i.e. Clients::setSetting)
          #* Update this method to now also log changes to the client
          #* *Do not log* settings that are _encrypted_
          # The log needs to know _who_ performed the action and _their IP address_. Retrieve this from the current user container (see CORE-2695)
          With the creation of the client settings log table (CORE-2692), we need to log changes to settings.

          # When setting settings for clients (i.e. Clients::setSetting)
          #* Update this method to now also log changes to the client
          #* *Do not log* settings that are _encrypted_ or those that have not changed
          # The log needs to know _who_ performed the action and _their IP address_. Retrieve this from the current user container (see CORE-2695)
          Automated transition triggered when Tyson Phillips (Inactive) created pull request #441 in Stash -
          Status In Progress [ 3 ] In Review [ 5 ]
          Resolution Fixed [ 1 ]
          Automated transition triggered when Tyson Phillips (Inactive) merged pull request #441 in Stash -
          Status In Review [ 5 ] Closed [ 6 ]
          tyson Tyson Phillips (Inactive) made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          tyson Tyson Phillips (Inactive) made changes -
          Time Spent 1 hour, 52 minutes [ 6720 ] 3 hours, 13 minutes [ 11580 ]
          Worklog Id 11129 [ 11129 ]
          tyson Tyson Phillips (Inactive) made changes -
          Status Reopened [ 4 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]

            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:
                15/Jun/18

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 hours, 13 minutes
                3h 13m

                  Agile