Uploaded image for project: 'Document Management System'
  1. Document Management System
  2. DMS-384

URL encryption throughout DMS application

    Details

    • Type: New Feature
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Company:
      All Clients/Multiple Clients

      Description

      Replication steps :
      1)Open the login page
      2) Traverse to forgot password page
      3) Enter email address
      4) User navigates to security question page
      5) Observe that Email is not encrypted.

      Expected Result : User's email should be encrypted

      This should be done for all urls containing query string parameters.
      PFA -

      cc - Priya Dhamande

        Attachments

          Issue Links

            Activity

            ramya.tantry Ramya Tantry (Inactive) logged work - 07/Jan/19 04:43 AM
            • Time Spent:
              1h
               

              Encryption analysis

            ramya.tantry Ramya Tantry (Inactive) logged work - 08/Jan/19 05:05 AM
            • Time Spent:
              4.5h
               

              Discussion with Swapnil

              Code changes

              request filtering changes

              Testing

               

            ramya.tantry Ramya Tantry (Inactive) logged work - 09/Jan/19 05:06 AM
            • Time Spent:
              6h
               

              Code changes

              Discussion with Swapnil

              AES encryption logic change for Angular and API side

              Testing

            ramya.tantry Ramya Tantry (Inactive) logged work - 10/Jan/19 05:07 AM
            • Time Spent:
              5h
               

              Code changes to convert string to hex and back while decypting

              Testing

            swapnil.pandhare Swapnil Pandhare (Inactive) logged work - 10/Jan/19 10:50 AM
            • Time Spent:
              1h
               

              Discussion

            ramya.tantry Ramya Tantry (Inactive) logged work - 11/Jan/19 05:16 AM
            • Time Spent:
              5h
               
              • Code changes for string conversion
              • Testing
              • discussion with Swapnil
              • Find urls to encrypt
            swapnil.pandhare Swapnil Pandhare (Inactive) logged work - 11/Jan/19 10:51 AM
            • Time Spent:
              1h
               

              Discussion

            swapnil.pandhare Swapnil Pandhare (Inactive) logged work - 14/Jan/19 10:53 PM
            • Time Spent:
              1h
               

              Discussion

            ramya.tantry Ramya Tantry (Inactive) logged work - 15/Jan/19 01:05 AM
            • Time Spent:
              4h
               

              Discussion with Swapnil

              Code changes 

              Unit testing

            ramya.tantry Ramya Tantry (Inactive) logged work - 15/Jan/19 08:21 PM
            • Time Spent:
              2.5h
               

              Discussion with Swapnil

              Take latest and merge code

              Changes to encrypt company ID in Header

              Unit testing

               

            ramya.tantry Ramya Tantry (Inactive) logged work - 17/Jan/19 05:40 AM
            • Time Spent:
              5.5h
               
              • Changes to the encryption key
              • Pass encryption key to UI
              • Maintain key as per user
            swapnil.pandhare Swapnil Pandhare (Inactive) logged work - 17/Jan/19 10:53 PM
            • Time Spent:
              1h
               

              DIscussion

            ramya.tantry Ramya Tantry (Inactive) logged work - 18/Jan/19 05:11 AM
            • Time Spent:
              6h
               
              • Unit testing
              • Take latest and Merge changes
              • discussion with Swapnil and Rohan
              • Raise PR
            swapnil.pandhare Swapnil Pandhare (Inactive) logged work - 18/Jan/19 10:52 AM - edited
            • Time Spent:
              3h
               

              Discussion
              Email communication
              Code review

            ramya.tantry Ramya Tantry (Inactive) logged work - 20/Jan/19 10:30 AM
            • Time Spent:
              0.5h
               

              Testing on Develop environment

            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 21/Jan/19 04:45 AM
            • Time Spent:
              4h
               

              Discussion and Testing on Dev environment

            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 28/Jan/19 05:35 AM
            • Time Spent:
              2h
               

              testcase writting

            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 06/Feb/19 05:12 AM
            • Time Spent:
              0.5h
               

              testing

              People

              Assignee:
              priya.dhamande Priya Dhamande (Inactive)
              Reporter:
              jayshree.nagpure Jayshree Nagpure (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 48h Original Estimate - 48h
                  48h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 53.5h
                  53.5h