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

Allow candidates to enter DMS without login

    Details

    • Type: New Feature
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Integration with CBAT
    • Labels:
      None

      Description

      Analysis - Allow CBATS candidates to enter DMS without login

        Attachments

        1. Screenshot (920).png
          204 kB
          Priya Dhamande
        2. Screenshot (919).png
          271 kB
          Priya Dhamande
        3. Testcases -DMS-873.xls
          13 kB
          Priya Dhamande
        4. Screenshot (957).png
          115 kB
          Priya Dhamande
        5. Screenshot (958).png
          115 kB
          Priya Dhamande

          Activity

          swapnil.pandhare Swapnil Pandhare (Inactive) created issue -
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Field Original Value New Value
          Epic Link DMS-473 [ 75966 ]
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Status To Do [ 10000 ] In Progress [ 3 ]
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Remaining Estimate 24h [ 86400 ] 16h [ 57600 ]
          Original Estimate 24h [ 86400 ] 16h [ 57600 ]
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Status In Progress [ 3 ] In Progress [ 3 ]
          Hide
          swapnil.pandhare Swapnil Pandhare (Inactive) added a comment - - edited

          HI All,

          Analysis approach :
          1. From send forms/ generatedocument API, document will be sent to candidate's email.
          2. When candidate opens email and clicks on Review and sign link, he will be redirected to Review and Sign page.
          3. On this page, Signup/Register link will be shown.
          4. Candidate can submit / decline form sent to him.
          5. Registeration is optional.

          Tasks to do :
          1. Currently, User comments are stored as per User record. Those needs to be changed as per personId
          2. Send additional data while sending link in Email.
          3. Redirect user to review and sign page even if user is not there with guest user login.
          4. Send personId to portal back and use that again for fetching documents from database
          5. Change Company name and company email address as per sent document template of company
          6. Save document record with person details.

          Thanks,
          Swapnil P.

          Show
          swapnil.pandhare Swapnil Pandhare (Inactive) added a comment - - edited HI All, Analysis approach : 1. From send forms/ generatedocument API, document will be sent to candidate's email. 2. When candidate opens email and clicks on Review and sign link, he will be redirected to Review and Sign page. 3. On this page, Signup/Register link will be shown. 4. Candidate can submit / decline form sent to him. 5. Registeration is optional. Tasks to do : 1. Currently, User comments are stored as per User record. Those needs to be changed as per personId 2. Send additional data while sending link in Email. 3. Redirect user to review and sign page even if user is not there with guest user login. 4. Send personId to portal back and use that again for fetching documents from database 5. Change Company name and company email address as per sent document template of company 6. Save document record with person details. Thanks, Swapnil P.
          swapnil.pandhare Swapnil Pandhare (Inactive) logged work - 05/Mar/19 08:32 AM
          • Time Spent:
            4.5h
             

            Analysis
            Discussion with Samir, Rohan, Ganesh
            Updating jira

          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Remaining Estimate 16h [ 57600 ] 11.5h [ 41400 ]
          Time Spent 4.5h [ 16200 ]
          Worklog Id 164843 [ 164843 ]
          swapnil.pandhare Swapnil Pandhare (Inactive) logged work - 06/Mar/19 03:40 AM
          • Time Spent:
            3.5h
             

            Discussion with Narendra
            Analysis
            Updating jira

          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Remaining Estimate 11.5h [ 41400 ] 8h [ 28800 ]
          Original Estimate 16h [ 57600 ] 8h [ 28800 ]
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Remaining Estimate 8h [ 28800 ] 4.5h [ 16200 ]
          Time Spent 4.5h [ 16200 ] 8h [ 28800 ]
          Worklog Id 164913 [ 164913 ]
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Status In Progress [ 3 ] Code Review [ 11801 ]
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Summary Analysis - Allow CBATS candidates to enter DMS without login Analysis - Allow candidates to enter DMS without login
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Remaining Estimate 4.5h [ 16200 ] 0h [ 0 ]
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Comment [ CC : [~samir] [~narendra.kumar] [~molly.ronovsky]
          Hi [~aruna.raheja],

          As per discussion in standup yesterday, are you doing / done with mockup for guest user login?

          Thanks,
          Swapnil P. ]
          Hide
          swapnil.pandhare Swapnil Pandhare (Inactive) added a comment -

          Hi Samir,

          Can you please take this flow with Molly for further approval and mockups?

          Thanks,
          Swapnil P.

          Show
          swapnil.pandhare Swapnil Pandhare (Inactive) added a comment - Hi Samir , Can you please take this flow with Molly for further approval and mockups? Thanks, Swapnil P.
          samir Samir made changes -
          Sprint DMS - Sprint 4 [ 153 ] DMS - Sprint 5 [ 154 ]
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Summary Analysis - Allow candidates to enter DMS without login Allow candidates to enter DMS without login
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Original Estimate 8h [ 28800 ] 24h [ 86400 ]
          samir Samir made changes -
          Assignee Swapnil Pandhare [ swapnil.pandhare ] Ramya Tantry [ ramya.tantry ]
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Status Code Review [ 11801 ] In Progress [ 3 ]
          ramya.tantry Ramya Tantry (Inactive) logged work - 11/Mar/19 06:00 AM
          • Time Spent:
            5.5h
             

            Analysis and Discussion with Swapnil

            Code changes

          ramya.tantry Ramya Tantry (Inactive) made changes -
          Time Spent 8h [ 28800 ] 13.5h [ 48600 ]
          Worklog Id 165659 [ 165659 ]
          Hide
          ramya.tantry Ramya Tantry (Inactive) added a comment -

          Task Details (03/11/2019)

          • Analysis and Discussion with Swapnil
          • Code changes
          Show
          ramya.tantry Ramya Tantry (Inactive) added a comment - Task Details (03/11/2019) Analysis and Discussion with Swapnil Code changes
          ramya.tantry Ramya Tantry (Inactive) logged work - 12/Mar/19 05:54 AM
          • Time Spent:
            6h
             
            • Fetch companyID as per document template
            • Set personID in session (Angular and api)
            • Use personID instead of userid for upload user comments.
            • Script for changing userid to personID - constraint change, migration
            • Back button on editable PDF should redirect to review and Sign page
          Hide
          ramya.tantry Ramya Tantry (Inactive) added a comment - - edited

          Tasks in this Jira :

          1. If user Added is 0, login with Guest user.
          2. Send personid to fetch details of review and sign page
          3. Fetch companyID as per document template
          4. Set personID in session (Angular and api)
          5. Use personID instead of userid for upload user comments.
          6. Script for changing userid to personID - constraint change, migration
          7. Back button on editable PDF should redirect to review and Sign page
          8. Unit testing

          Pending Tasks :

          • Unit testing

          Items not considered :

          1. Account settings action link on Guest User login will be visible.
          2. Register button at the top of review and sign page
          3. Redirection on register

          Task Details(03/12/2019)

          • Fetch companyID as per document template
          • Set personID in session (Angular and api)
          • Use personID instead of userid for upload user comments.
          • Script for changing userid to personID - constraint change, migration
          • Back button on editable PDF should redirect to review and Sign page

           

          Show
          ramya.tantry Ramya Tantry (Inactive) added a comment - - edited Tasks in this Jira : If user Added is 0, login with Guest user. Send personid to fetch details of review and sign page Fetch companyID as per document template Set personID in session (Angular and api) Use personID instead of userid for upload user comments. Script for changing userid to personID - constraint change, migration Back button on editable PDF should redirect to review and Sign page Unit testing Pending Tasks : Unit testing Items not considered : Account settings action link on Guest User login will be visible. Register button at the top of review and sign page Redirection on register Task Details(03/12/2019) Fetch companyID as per document template Set personID in session (Angular and api) Use personID instead of userid for upload user comments. Script for changing userid to personID - constraint change, migration Back button on editable PDF should redirect to review and Sign page  
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Time Spent 13.5h [ 48600 ] 19.5h [ 70200 ]
          Worklog Id 165970 [ 165970 ]
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Dev Estimates 24
          Developer Ramya Tantry [ ramya.tantry ]
          Remaining Estimate 0h [ 0 ] 12.5h [ 45000 ]
          Original Estimate 24h [ 86400 ] 32h [ 115200 ]
          Hide
          ramya.tantry Ramya Tantry (Inactive) added a comment -

          Tested Scenario:

          1. Send document through DMS portal to existing user - login done with existing user
          2. Send document through DMS portal to new user- login done with guest user
          3. Send document through Generate Document API to new user - login done with guest user
          4. Send document through Generate Document API to existing user - login done with existing user
          5. Flow testing

          Show
          ramya.tantry Ramya Tantry (Inactive) added a comment - Tested Scenario: 1. Send document through DMS portal to existing user - login done with existing user 2. Send document through DMS portal to new user- login done with guest user 3. Send document through Generate Document API to new user - login done with guest user 4. Send document through Generate Document API to existing user - login done with existing user 5. Flow testing
          ramya.tantry Ramya Tantry (Inactive) logged work - 13/Mar/19 05:57 AM
          • Time Spent:
            6.5h
             

            Register button changes

            Discussion with Team

            Code changes

            Unit testing

          ramya.tantry Ramya Tantry (Inactive) made changes -
          Remaining Estimate 12.5h [ 45000 ] 6h [ 21600 ]
          Time Spent 19.5h [ 70200 ] 26h [ 93600 ]
          Worklog Id 166372 [ 166372 ]
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Status In Progress [ 3 ] Code Review [ 11801 ]
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Assignee Ramya Tantry [ ramya.tantry ] Swapnil Pandhare [ swapnil.pandhare ]
          swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
          Assignee Swapnil Pandhare [ swapnil.pandhare ] Harshveer Singh [ harshveer.singh ]
          Hide
          swapnil.pandhare Swapnil Pandhare (Inactive) added a comment -

          Hi Harshveer Singh,

          Please review this PR in GIT.

          Thanks,
          Swapnil P.

          Show
          swapnil.pandhare Swapnil Pandhare (Inactive) added a comment - Hi Harshveer Singh , Please review this PR in GIT. Thanks, Swapnil P.
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Assignee Harshveer Singh [ harshveer.singh ] Narendra Kumar [ narendra.kumar ]
          Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
          Status Code Review [ 11801 ] In QA Testing [ 11901 ]
          Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
          Assignee Narendra Kumar [ narendra.kumar ] Priya Dhamande [ priya.dhamande ]
          ramya.tantry Ramya Tantry (Inactive) logged work - 15/Mar/19 05:17 AM
          • Time Spent:
            2h
             

            Code review and discussion with Narendra

            Guest user creation on Dev environment

          ramya.tantry Ramya Tantry (Inactive) made changes -
          Remaining Estimate 6h [ 21600 ] 4h [ 14400 ]
          Time Spent 26h [ 93600 ] 28h [ 100800 ]
          Worklog Id 166862 [ 166862 ]
          ramya.tantry Ramya Tantry (Inactive) logged work - 15/Mar/19 05:52 AM
          • Time Spent:
            0.5h
             

            Checking belal's issue

          ramya.tantry Ramya Tantry (Inactive) made changes -
          Remaining Estimate 4h [ 14400 ] 3.5h [ 12600 ]
          Time Spent 28h [ 100800 ] 28.5h [ 102600 ]
          Worklog Id 166877 [ 166877 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Attachment Screenshot (920).png [ 101516 ]
          Attachment Screenshot (919).png [ 101517 ]
          Hide
          priya.dhamande Priya Dhamande (Inactive) added a comment -

          Environment: Preprod

          The mapped fields data is appearing undefined in Preview, after email is send the new user.

          screen capture attached for reference.

          So, reopening for the same.

          Swapnil Pandhare Ramya Tantry

          Show
          priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Preprod The mapped fields data is appearing undefined in Preview, after email is send the new user. screen capture attached for reference. So, reopening for the same. Swapnil Pandhare Ramya Tantry
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Status In QA Testing [ 11901 ] In Progress [ 3 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Assignee Priya Dhamande [ priya.dhamande ] Ramya Tantry [ ramya.tantry ]
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Status In Progress [ 3 ] To Do [ 10000 ]
          Hide
          ramya.tantry Ramya Tantry (Inactive) added a comment -

          Hi Priya Dhamande,

          The above mentioned issue is related to HTML Preview forms which is out of scope of this jira.

          Please create a new Jira(if not created) for this issue and assign it to appropriate developer.

          CC : Swapnil Pandhare

           

          Show
          ramya.tantry Ramya Tantry (Inactive) added a comment - Hi Priya Dhamande , The above mentioned issue is related to HTML Preview forms which is out of scope of this jira. Please create a new Jira(if not created) for this issue and assign it to appropriate developer. CC : Swapnil Pandhare  
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Assignee Ramya Tantry [ ramya.tantry ] Priya Dhamande [ priya.dhamande ]
          ramya.tantry Ramya Tantry (Inactive) made changes -
          Status To Do [ 10000 ] In QA Testing [ 11901 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Attachment Testcases -DMS-873.xls [ 101899 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Attachment Screenshot (957).png [ 101900 ]
          Attachment Screenshot (958).png [ 101901 ]
          priya.dhamande Priya Dhamande (Inactive) logged work - 22/Mar/19 05:33 AM
          • Time Spent:
            2h
             

            Preprod testing
            test cases writing

          Hide
          priya.dhamande Priya Dhamande (Inactive) added a comment -

          Environment: Preprod

          With the current implementation
          candidate is able to login into the system without registration process.

          The user redirects to review and Sign page with Guest User login.

          Test cases and screen captures attached for reference.

          Swapnil Pandhare Ramya Tantry

          Show
          priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Preprod With the current implementation candidate is able to login into the system without registration process. The user redirects to review and Sign page with Guest User login. Test cases and screen captures attached for reference. Swapnil Pandhare Ramya Tantry
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Remaining Estimate 3.5h [ 12600 ] 1.5h [ 5400 ]
          Time Spent 28.5h [ 102600 ] 30.5h [ 109800 ]
          Worklog Id 168161 [ 168161 ]
          priya.dhamande Priya Dhamande (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status In QA Testing [ 11901 ] Done [ 10001 ]
          Transition Time In Source Status Execution Times
          Swapnil Pandhare (Inactive) made transition -
          To Do In Progress
          2h 53m 1
          Swapnil Pandhare (Inactive) made transition -
          In Progress In Progress
          1d 38m 1
          Ramya Tantry (Inactive) made transition -
          Code Review In Progress
          5d 1h 14m 1
          Ramya Tantry (Inactive) made transition -
          In Progress Code Review
          2d 22h 49m 2
          Raj Hawaldar (Inactive) made transition -
          Code Review In QA Testing
          1d 22h 56m 1
          Priya Dhamande (Inactive) made transition -
          In QA Testing In Progress
          3d 21h 57m 1
          Ramya Tantry (Inactive) made transition -
          In Progress To Do
          18h 35m 1
          Ramya Tantry (Inactive) made transition -
          To Do In QA Testing
          2d 6h 46m 1
          Priya Dhamande (Inactive) made transition -
          In QA Testing Done
          1h 19m 1

            People

            Assignee:
            priya.dhamande Priya Dhamande (Inactive)
            Reporter:
            swapnil.pandhare Swapnil Pandhare (Inactive)
            Developer:
            Ramya Tantry (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 32h
                32h
                Remaining:
                Time Spent - 30.5h Remaining Estimate - 1.5h
                1.5h
                Logged:
                Time Spent - 30.5h Remaining Estimate - 1.5h
                30.5h